Story: Hotfix: The credential model links a model that was withdrawn
Table of Contents
This page documents a story in Sprint 27. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
1. Goal
The credential model links nothing that does not exist.
2. Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 27 |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-10-07 |
3. Acceptance
- No id link in the tree resolves to nothing.
- ores.iam regenerates byte-identically after the edit.
4. Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Scaffold story: Hotfix: The credential model links a model that was withdrawn | DONE | 2026-10-07 | 2026-10-07 | Story scaffolding rides this task: documents, sprint wiring, and the scaffold PR. Close it before merging that PR. |
| Drop the dangling operations link and regenerate ores.iam | DONE | 2026-10-07 | 2026-10-07 | Remove the link to the withdrawn model and regenerate the four artefacts the prose reaches. |
5. Decisions
- The link is dropped rather than repointed.
ores.iam.operationswas withdrawn deliberately (it duplicated the census migration, spelled the operations with a hyphen, and invented a second shell menu), so no model declares the credential's writes today. The sentence still carries the claim,iam.v1.ops.*, and can link again when a model owns them. - The prose is emitted, not documentation-only. The same paragraph appears in the domain header, the SQL create and the ER diagram, so the edit is a codegen change and all three are regenerated with it.
- The link is not repointed at the census story. Durable documents linking into agile content is already an advisory with 242 instances; adding one more to carry a pointer that will be stale once the migration lands would make the page worse, not better.
6. Out of scope
7. Result
The credential model links nothing that does not exist, and ores.iam
regenerates byte-identically. The stale reference to the withdrawn
ores.iam.operations model is gone from the model, the domain header, the SQL
create and the ER diagram. lint and site-page pass again.