AI Purple · Module 1 · The Loop in Question

The Purple Loop Defined: Five Stages, Evidence and the Independence Principle

The lesson defines the purple loop: P1 Target, P2 Emulate, P3 Observe, P4 Improve and P5 Verify, each with its record; the closure rule and its five finding states; ceilings on delegation per stage and action class; the independence principle with five kinds of separation, one incentive rule and three proofs; and the roles that hold the loop. Participants write a delegation profile and learn why the loop is not a team, an event or a dashboard.

Lesson 4 of 29Chapter 490 minutes

Read the chapterThe whitepaperThe slides

All courses / AI Purple / Module 1 / Chapter 4

Learning objectives

After the lesson the participant can:

Key concepts

Stage records
Each stage is defined by its record: a scenario record (SCN) at P1, an emulation plan and run log (EMU) bounded by rules of engagement (RoE) at P2, a finding (FND) and purple session record (PRP) at P3, a change at P4, and a regression case (REG) with an evidence manifest (EVD) at P5.
Closure rule
A finding is closed only when the re-test and its variant pass, the evidence manifest is signed and attached, and a named person signs the closure with its date. The five states are open; implemented, unverified; re-test failed; closed and verified; risk accepted.
Delegation ceiling
The highest autonomy level, from Level 0 Advisory to Level 4 Autonomous, allowed for an action class at a stage. The lowest ceiling governs, and Level 4 is never used for an emulation action that is irreversible, leaves the signed scope, touches personal data beyond authorisation or targets a named person.
Independence principle
A check counts only where the side that tests and the side that is tested can fail in different ways. It is declared as five kinds of separation (model, data, authorship, vendor, time), one incentive rule between roles and three proofs: held-out scenarios, seeded gaps and reproduction.
Purple-team coordinator
The role that runs the loop: it schedules, makes sure findings reach their owners in a usable form and tracks the age of open findings. It is accountable for the flow and legibility of the register and is never a third team.

Interactive exercises

Do them here and get feedback at once. Choose a card and then where it belongs, or drag it.

Interactive exercise 1 · Put in order

The five stages of the purple loop

Put the five stages of the loop in the order in which a finding travels through them.

Interactive exercise 2 · Sort

Ceilings per stage and action class

Sort each action class by the ceiling the chapter's delegation table recommends for it.

Teaching plan

15 minThe teacher walks the five stages on the figure, asking for each: what question, what record, who writes it and who accepts it.
15 minCard sort: participants place ten short finding descriptions into the five states of the closure rule and argue the borderline cases, in particular implemented, unverified.
15 minTeacher presents the ceiling table and the two worked profiles, LOOP-NR-2028-01 and DLG-HM-LOOP-01, and the weakness that Karin Lund holds both the detection and the closure role.
30 minExercise in groups: write a delegation profile for a loop, including the independence declaration for rows where AI is on both sides.
15 minGroups exchange profiles and review them against the definition of done; the teacher closes with the three misreadings: a team, an event, a dashboard.

Discussion

  1. A white-team sample at Hansa Mutual found 6 of 20 closed findings had been closed when the change merged. Why is that state so easily reported as closed, and who has an interest in the difference?
  2. Nordvik Region signs only P2, P3 and P5 with its counterparties and keeps P1 and P4 internal. What does that choice say about which decisions can be bought and which cannot?
  3. The book says a kind of separation that is not shown is treated as shared. Which of the five kinds would your organisation find hardest to show, and what would compensate for it?

Written exercise

Exercise · 30 minutes

A delegation profile for a loop

Following the chapter's practical guide, list the action classes for each of the five stages, starting from the chapter's table. For each class ask the four questions: is the action reversible, does it stay inside the signed scope, does it touch personal data beyond what the exercise is authorised to touch, and does it target a named person. Set the ceiling at the lowest level any answer permits and no higher than your organisation has evidenced. Name the decider, the person who delegated and the stop holders with deputies. Write the conditions as numbers, and add an independence declaration for every row where AI sits on both sides of a check. Use Hansa Mutual's agents if you have none of your own.

Deliverable: A one-page delegation profile in which every row has a ceiling, a decider and a stop holder, and the closure row names a person.

Self-test

Choose an answer to see whether it is right, or open the answer below each question.

  1. A change has been merged for a finding but the re-test has not yet run. How is the finding reported under the closure rule?

    Show the answer

    D. As open, in the state implemented, unverified.
    The state implemented, unverified means a change is merged or deployed and the finding is still reported as open. Only closed and verified, with a passed re-test and variant, signed evidence and a dated signature, counts as closed.

  2. What is the recommended ceiling for declaring a finding closed and verified at P5 Verify?

    Show the answer

    B. No delegation: the runner proposes and a named closure owner signs.
    Running and recording a codified re-test may reach Level 3 Bounded, but declaring closure is never delegated. The table states: person; no delegation. The runner proposes and the closure owner signs.

  3. Which set names the three proofs of the independence declaration?

    Show the answer

    C. Held-out scenarios, seeded gaps and seeded errors, and reproduction.
    The three proofs are held-out scenarios the detection builders did not see, seeded gaps and seeded errors that show the check can fail, and reproduction. Model, data and vendor are three of the five kinds of separation, not proofs.