The Register
Tuesday 14 July 2026. London. 14:00. The boardroom. Two months post-breach. Imran is still firefighting. Marcus needs the AI programme live for the Series C.
Priya Shah demos Cerulith Clinic AI: an ML model that ingests Pulse biometric streams plus patient-typed symptoms and returns a triage call (routine / urgent / emergency) with a confidence score. Training set: 1.8M anonymised UK records. Validation AUC-ROC 0.91. Launch: 1 September 2026.
She types persistent chest tightness + left-arm numbness. Output: EMERGENCY — confidence 0.94 — call 999. Marcus claps. Fran works out the ARR delta.
The slide Priya skipped: human review. None in v1. Clinician-in-the-loop is "coming in v2."
- Classify AI-feature data flows correctly under Art 30 ROPA including Art 9 special-category and Art 22 automated decision-making.
- Design DPIA mitigations that hold under Art 35(7) and the CJEU Schufa line.
- Apply the original Art 22 + Schufa framework while understanding where Art 9 narrows the default-permitted scope.
The Demo




After the Demo
You open the ROPA. Cerulith Clinic AI has no entry yet.
Priya forwarded the slide deck and a technical brief. The brief uses the word "triage suggestion" seventeen times and the word "decision" zero.
Vikram pings: "How can I support?" Marcus pings: "Investor update is 10 September. Keep me in the loop."
You start with classification. Eight data categories in the Pulse AI flow. Each lands in one of three buckets under Art 30.
Cerulith Clinic AI — Data Categories
Classify each category. A = Art 9 special category. B = Art 6 non-special personal data. C = not personal data. Your classification drives the DPIA scope.
The ROPA Entry
Priya joins your call. She argues the triage output is "just a suggestion — the user decides." She cites the Pulse T&Cs: "AI-assisted triage, not medical advice."
Question: How do you classify Cerulith Clinic AI in the ROPA?
The ROPA Entry Filed



Art 35(3) mandates a DPIA for (a) systematic evaluation with automated decisions of legal or similarly significant effect and (b) large-scale Art 9 processing. Cerulith hits both.
Schufa (C-634/21) widened Art 22: a score is decisive even when a third party calls the shot. That sinks Priya's "just a suggestion" line once users start relying on it.
- Art 30 ROPA must match reality. Mislabelling reads as systemic in any MPN.
- Art 9(1) prohibits by default; 9(2) exceptions are narrow and need evidence.
- Art 35(1): high-risk processing requires the DPIA before it starts.
The 'Suggestion' Framing
Before Schufa (2023), this framing had more room to run. Post-Schufa it is unstable: when the score or triage plays a "determining role," Art 22 applies even if a nominal human step exists downstream.
For a health-triage feature affecting access to emergency care, the "suggestion" framing will not survive DPC scrutiny — Art 22(4) preserves the Art 9 gate and Schufa narrows the commercial read-around.
- Arguable today, indefensible on first challenge.
- You've saved Priya face; you've cost Cerulith its strongest defence if Module 6 arrives.
The Deferred DPIA
Art 35(1) requires the DPIA before processing begins. "Post-launch refinement" is a breach, not a schedule choice.
Art 30 mis-classification aggravates under Art 83(2)(d) degree of responsibility — evidence of systemic under-recognition of risk.
- DPIA-before-processing is Art 35's core mechanic.
- This decision moves Module 6's starting point materially higher.
The DPIA Workshop
Ten days on. You've run a full DPIA workshop: Priya's metrics, Imran's threat model, and Dr Mark Tessaro (your external clinical advisor) on clinical-risk. A six-person patient panel via Pulse's user council gave consented video testimony.

Three risks now sit on the 5×5 matrix:
- Risk 1: False negatives delaying emergency care. Overall FN rate 2.3%.
- Risk 2: Differential accuracy. Validation set 78% white British; live population 62%. No fairness audit yet.
- Risk 3: No opt-out. Pulse can't be used with AI triage disabled. Art 22(3) requires the right to contest, express view, and get human intervention on request.
Mitigations — Select per Risk Row
Six residual risks. Three mitigation options per row. Pick the option that brings residual risk below the red band while staying inside a 6-week sprint. Your picks shape what's on the table in Decision 2.
The Audit Returns
You commissioned an external fairness audit. Results just landed.


The Mitigations
Priya has run the numbers: retraining to close the fairness gap is an 8-week project. Launch is in 26 days. Marcus's board update is on 10 September.
Question: What mitigations do you accept for launch?
The Safeguards



Art 35(7)(d) requires the DPIA to include measures to mitigate the risks. Clinician-in-the-loop for the stakes-heavy classes addresses Risk 1 and Risk 2 together; opt-out addresses Art 22(3)/22D safeguards.
Art 13(2)(f) transparency — logic, significance, envisaged consequences — is not an optional paragraph.
- Art 22(3) safeguards include human intervention, right to express view, right to contest.
- Art 22(3) safeguards preserve the same safeguards for Art 9 processing.
- Published fairness audit is not a regulatory requirement — it is an Art 83(2)(d)/(f) mitigator that reads well in any future investigation.
The Half-Fix
Emergency-only review addresses the top-severity row but leaves urgent-tier presentations (chest pain that isn't cardiac; falls; uncontrolled bleeding) to the model alone — where the fairness gap remains most consequential.
No opt-out for v1 breaches Art 22(3) on any reading — the user must have the right to express view and contest a significant automated decision.
- Clinical-safety improvement is real. Regulatory posture is not complete.
- Module 6's investigator will note the v2 opt-out as "aware-of-gap-but-still-shipped" evidence.
The Contract Claim
Art 22(2)(a) contract necessity is read narrowly — it applies where the automated decision is necessary for entering into or performing the contract. A triage feature is not necessary for the Pulse contract in the way Schufa-style credit decisions are for a loan.
Art 22(4) / Art 22(4) narrows further for Art 9 data: only 22(2)(a) explicit consent and 22(2)(g) substantial public interest are available.
Priya's T&Cs update does not cure the issue because "AI-assisted triage" is not the bargained-for service.
- The "contract necessity" shortcut is the single most cited bad-faith argument in ICO AI enforcement.
- Module 6's investigator reads this as Exhibit C: a controller shipping an Art 9 automated decision with no genuine safeguards.
The Art 36 Question
Whatever mitigations you picked, rows on the residual-risk register still sit red or amber.
Art 36 prior consultation kicks in when the DPIA shows residual high risk. The DPC has 8 weeks to respond, extendable by 6.
Launch is in 13 days. Investor update in 22.
Question: Do you file Art 36?
The Letter



Art 36(1) requires prior consultation where the DPIA shows residual high risk. The correct posture is voluntary, transparent filing with the full DPIA attached.
The 4-week delay becomes an Art 83(2)(f) cooperation credit in Module 6. It also buys Priya time for Q4 retraining.
- Art 36 is mandatory where residual risk remains high after mitigations.
- EU supervisory authorities currently treat Art 36 filings as a positive signal — they would rather talk early than enforce late.
The Commissioned View
A defensible position if the mitigations genuinely brought the residual below high — and if decision-2 was choice-a.
If decision-2 was choice-b (half-fix), this reading is strained and the DPC would disagree. Residual-risk categorisation is a controller judgement subject to regulatory second-guess.
- Arguable. Not the strongest posture.
- If the DPC investigation opens for other reasons, this decision is read alongside decision-2.
The Ship Date
Art 36 is mandatory where residual high risk remains. Shipping without filing is a breach, not a scheduling choice.
In the M6 binder, this decision is the single strongest piece of evidence that Cerulith chose commercial timing over regulatory process.
- Mandatory process missed. Art 83(4) category breach.
- Marcus's investor update became the proximate cause.
Computing Defensibility…
Summing the three decision impacts.
The Launch That Held
Art 36 filed. Clinician co-sign. Fairness audit published. 1 October launch.
The Launch That Held Edges
Partial safeguards. v1.1 patch. Near-miss in NHS bulletin.
The Launch That Became An Exhibit
Cardiac near-miss. DPC own-volition opens. 14-month pause.
What M3 Teaches
- Art 30 ROPA must classify by what the processing actually is, not by what it feels like.
- Art 35 DPIA is before processing, not after.
- Schufa narrowed the "not a significant decision" argument. Under Art 22 the EU default is prohibited; Art 22(4) narrows Art 9 data to explicit consent / substantial public interest.
- Fairness audits are not regulatory requirements; they are regulatory-credit generators.
- Art 36 prior consultation is mandatory on residual high risk. Filing is cooperation mitigation.
Next module: Six weeks from now, the analytics vendor that powers Pulse's dashboards will tell you they're shutting down. The replacement is in San Francisco. Schrems II is about to be your problem.
5 Questions
Five questions on Art 9 / 22 / 30 / 35 / 36 and the Schufa line. Pass mark: 80%.
Module 3 Complete
Defensibility score: — / 9
Quiz: —
Outcome: —
Your result has been recorded. Module 4 unlocked: The Transfer.