This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Epiphany/state/scratch.md
2026-08-11 01:46:42 +02:00

2 KiB

Scratch

Disposable working memory for one bounded rite.

Current Subgoal

Replay copied c006 after repairing missing continuation failure-review context.

Live finding

Exact 4d6d269f created one correct receipt-bound pressure and no grant under brake. After release, Mind rejected the old Modeling result because its patch would create an unanchored node. The continuation argv lacked --supersede-failed-results; coordinator therefore terminalized as failed and resident Self requeued the same pressure twelve times before the copied brake intervened.

Authority map for the repair

  • Owner: Mind owns patch admission and rejection. Coordinator failure review owns superseding the exact rejected role result. Heartbeat owns neither.
  • Inputs: the exact terminal Modeling result, its admission error, the existing coordinator supersession contract, the receipt-derived required action, and a one-step execution bound.
  • Outputs: one typed role-failure supersession followed by a successful bounded coordinator receipt whose newly derived action can become a distinct causal pressure.
  • Derived state: process exit, resident cancellation, retry count, and error log are evidence of the missing context; they are not rejection authority.
  • Forbidden writers: Mind may not accept the malformed aggregate; resident Self and Heartbeat may not invent a replacement result or generic retry policy; timers may not heal the loop.
  • Shared paths: every safe receipt-bound role review launch carries the same existing failed-result supersession capability. Direct operator runs retain their explicit policy choice.
  • Cut line: add the existing coordinator capability to continuation argv. Do not weaken memory-graph validation or add another retry state machine.
  • Verification: exact argv test plus all coordinator tests; package once; copy pristine braked c006 again; require one rejection/supersession, a successful receipt, a genuinely newer pressure/grant, no process-failure loop, and zero Hands/Persona/deployment consequence.