plans: row 194 item 7 takes the restart route (honker-0044) and item 8 revokes on fire and delete before the business file changes (row 199 D13), with tests and mutants

This commit is contained in:
2026-10-20 18:51:20 -05:00
parent a304dad947
commit 7221367728
+7
View File
@@ -36,6 +36,13 @@ code.
7. A created agent's credential entry (Sage, 2026-10-20, from row 199 note N2, duckworth-0068). Row 199's
`issue` works only for an entry the bus loaded at start. Create either registers the new entry with the
running bus or states that the agent needs a restart before `issue`, and a test covers the one chosen.
Honker chose the restart route (honker-0044, plan at 457fb8635 on `honker/row194-b2`). Sage accepted it
because it keeps row 194 D3's fixed-at-start rule and row 199's reviewed store unchanged.
8. Revoke on fire and delete (Sage, 2026-10-20, row 199 D13, honker-0044). Item 7 lets a human create a
credentialed agent, so `fire` and `delete` call `credentials.revoke(business, agent, {reason, actor})`
before they change the business file. A failed revoke stops the verb with `credential-revoke-failed`
and leaves the business file unchanged. Tests cover a revoke that succeeds and a revoke that fails, for
each verb. Mutants drop the revoke call, move it after the file write, and ignore its failure.
## Boundaries