Skip to content

docs: record E01 closed, open E12 for D3, and unblock E02/E03 - #419

Merged
TheAmericanMaker merged 1 commit into
mainfrom
docs/e01-closed-e12-scope
Sep 20, 2026
Merged

TheAmericanMaker merged 1 commit into
mainfrom
docs/e01-closed-e12-scope

Conversation

@TheAmericanMaker

Copy link
Copy Markdown
Member

E01 is merged at b868fd9; #399 is closed. This updates the two documents a new session reads first so they match the board.

  • README / plan status. E01 is closed rather than "acceptance pending"; E02 ([E02] Persist isolated changes and immutable attempts #400) and E03 ([E03] Bind records to stable input and candidate snapshots #401) are eligible now, in parallel, sharing only the core/index.ts barrel edit. E09 stays on maintainer hold.
  • D3 is now E12 ([E12] Establish and attest storage protection continuity (D3) #418), not E02. The spike left the protection-continuity mechanism as "an E02 investigation with an operator attestation at its root" — that would have dropped an unresolved security-design question on whoever picked up the store. E12 carries it independently; E02 ships reading protection from host configuration and reporting it faithfully, including as unknown.
  • The standing consequence is written down. Until E12 lands, every acceptance classifies cooperative and VERIFIED_ACCEPTANCE_INTEGRATIONS stays empty. Downstream issues surface that; none may add a default, fallback, or trusted path that makes verified reachable without the mechanism.
  • Two lessons E01 paid for, now binding on downstream issues: a trust rule that lives in a helper nothing calls is not a rule, and a degradation must lower trust rather than raise it. Both shipped as real bypasses in E01 and were caught in review.

Docs only — no code, no contract change. 973/973 tests pass.

E01 is merged at b868fd9 with the maintainer's D1-D5 answers and the D1
live-check evidence in the decision record. E02 and E03 are eligible now,
in parallel.

D3 - how a host establishes and attests that the storage boundary held
continuously since the namespace was initialized - was the one decision
E01 could not settle, and the spike left it as "an E02 investigation".
That would have put a security-design question on whoever picked up the
store. It is now E12 (#418), independent of E02, so the store ships
reading protection from host configuration and reporting it faithfully.

Also records the standing consequence for every downstream issue: until
E12 lands, every acceptance classifies cooperative and the registry stays
empty. That is the contract working; no default, fallback, or trusted
path may make verified reachable without the mechanism.
@TheAmericanMaker
TheAmericanMaker merged commit f50f0c1 into main Sep 20, 2026
6 checks passed
@TheAmericanMaker
TheAmericanMaker deleted the docs/e01-closed-e12-scope branch September 20, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant