Record verified private emission and parser stack repair

This commit is contained in:
2026-09-24 18:34:34 -07:00
parent b2ef3f5457
commit d5b37f13fd
14 changed files with 909 additions and 3 deletions
+15 -3
View File
@@ -283,9 +283,21 @@ ownership and aggregate phase accounting survive parsing and resolution;
legacy checkpoints remain unchanged. An initial full-run stack regression was
corrected by retaining a smaller guard, with the existing 128 KiB controls
unchanged and passing. The earlier separate setup overflow remains unresolved.
New continuation constructors are fixture-only; output creation and accepted
editing are not implemented. Stronger parser allocation-timing obligations
remain open. [DECISIONS.md](DECISIONS.md) records the scope and rejected
At that checkpoint, continuation constructors are fixture-only. The subsequent
[private output-emission contract](analysis-mixed-emission-contract-20260925.md)
is implemented at **8d52dab97c92cc31baae9f20d8c324b55818aa5d** on
`codex/analysis-mixed-emission-956atf-20260925`.
Its [Windows evidence](experiments/analysis-mixed-emission-20260925/README.md)
records eleven new passes and a completed 269-name full run with **253 passed /
16 unchanged failed**, strict core all-target Clippy and identical inherited
formatting failures on 555 unchanged inputs. The consuming no-op preserves the
original owner; changed output reserves all owned source storage before copying
and remains private and unverified. Borrowed carried owners cannot use the changed
path. An initial stack abort is preserved; a mechanical parser split reduces
the observed numeric-prefix prologue reservations by 13,032 bytes, and the
unchanged overflowing control passes the final suite and three fresh processes.
Accepted editing and stronger parser allocation-timing obligations remain open.
[DECISIONS.md](DECISIONS.md) records the scope and rejected
alternatives; live ownership and acceptance remain in issue7.
The preceding Project [Windows evidence](experiments/analysis-mixed-project-20260924/README.md)
distinguishes runtime source **71cadfa0cd0e112caa29588d2494753301f3cb6c** from