Cycle stories
Cycle Story C — Pathways

Source: c124 cycle-stories, option C. The provenance is the spine: who said it → what we decided → what changed. Fixture from the c121 record and market-analyst calls.

OptionABCDE
Auto draft — not yet reviewed
design · c121

Governance v1 Scope

active

Why: One week of conversations with our CISO advisor reshaped the governance model, and the lab still showed the positions those conversations had overturned: snooze, named drafts with approval, required expiry dates, noisy findings.

In plain words: Think of a company's rules for its AI helpers as a set of light switches: off, watch, or block. This week we agreed each rule gets one switch, and if you ever loosen a switch you have to say why. Before you flip it, the screen tells you exactly who it affects. All the flips wait in one shared cart and go live together, like checking out. This cycle made every screen in the lab work that way.

Trace a person
Pick any card below, or a person above, to light its path from the conversation to the change. Solid lines are cited in the record; dashed lines were matched by the draft and wait for review.

How we got here

Everything on the policy page
Everything on the policy page

A policy now has one Off · Observe · Enforce switch with an optional end date, on the policy and on each exception.

D6 · Mark Parson

Mode is Off · Observe · Enforce with an optional Until, on the policy and on its exceptions. Snooze goes.

← Mark Peterson, 2026-10-19

← Mark Peterson, 2026-10-21

D7 · Mark Peterson

Expiry is optional. Mark Parson proposed requiring an end date when loosening; Mark Peterson kept it optional.

← Mark Peterson, 2026-10-19

D1 · Mark Parson

A reason is required when an edit loosens and when an exception is revoked. Tightening keeps it optional.

← Mark Peterson, 2026-10-19 (matched · review)

See who a change affects, first
See who a change affects, first

Every edit shows the people and teams it touches, and the findings it would resolve or reopen, before you stage it.

D19 · Mark Parson

A change's impact states the facts and stops ("Loosens P-MCP for 3 people in Finance."). "Blast radius" stays out of the UI.

← Mark Peterson, 2026-10-21

← Mark Peterson, 2026-10-21

One shared draft, published whole
One shared draft, published whole

Edits collect in one Policy Config draft; publishing makes the whole file live as the next version, viewable and importable as JSON.

D4 · Mark Parson

Local staging stays, in front of one shared draft. Publish makes the whole draft live. No named drafts, approvals or promotes.

← Mark Peterson, 2026-10-14

← Mark Peterson, 2026-10-14 (matched · review)

← Tyler Flint, 2026-10-19

D13 · Mark Parson

Import validates a pasted or uploaded JSON into the staged edits. A support export strips tokens.

← Mark Peterson, 2026-10-21

← Rob Genova, 2026-10-21 (matched · review)

← Mark Peterson, 2026-10-23

D26 · Mark Parson

Changes is renamed Policy Config: Proposed Changes, History and Config File.

← Mark Peterson, 2026-10-21 (matched · review)

Findings without the noise
Findings without the noise

Observed findings hide by default, and resolving one records a decision instead of changing enforcement.

D3 · Mark Parson

Observed findings are hidden by default, with a one-click filter and a zero state that names what is hidden.

← Rob Genova, 2026-10-21 (matched · review)

← Mark Peterson, 2026-10-19 (matched · review)

D16 · Mark Parson

A finding's outcome, Enforced or Observed, is stamped at detection and never changes.

← Rob Genova, 2026-10-14 (matched · review)

How special-snowflakey is each team?
How special-snowflakey is each team?

The teams listing reads as a posture bar: each team's Enforced / Observed / Off against the organization.

D20 · Mark Parson

The teams listing defaults to the posture bar, with its "Against the organization" departures column.

← Mark Peterson, 2026-10-21

Which laptops missed the update
Which laptops missed the update

Endpoints show how far each version has reached, so a laptop sitting offline on a shelf gets flagged.

D24 · Mark Parson

The propagation footprint goes on Endpoints, team endpoints, the Changes version rows, the tray and the policy mode note.

← Mark Peterson, 2026-10-21

Day one and the goal, side by side
Day one and the goal, side by side

Every lab page can show a new customer's onboarding stage or a mature deployment, and the docs explain both.

D25 · Mark Parson

The adoption stage is a lab switch plus a docs section.

← Mark Peterson, 2026-10-23

The record 2,270 words · 9 key changes · 26 decisions · 28 captures

Key Changes, every decision, artifacts and the full visual record stay as written in CYCLE.md. Open the live c121 page →

Qpoint Brand Style Guide