Record the executed typed-source checkpoint and retained failures

This commit is contained in:
2026-09-12 23:04:59 -07:00
parent c28abcf13a
commit 0ecdadbb9c
42 changed files with 25855 additions and 7 deletions
+14
View File
@@ -442,3 +442,17 @@ Scenario row, global definition, scoped parameter and call-site edit identities.
The audit specifies failure cases and compatible implementation seams. Public
source8, resource calibration, combined save/reopen and interaction acceptance
remain separate requirements; neither isolated suite establishes their completion.
## Private source cursor and frame accounting — 2026-09-13
The [S2a checkpoint](release-analysis-source-s2a-20260913.md) uses one raw scanner
with separate legacy and typed adapters. Preserve the public legacy token contract,
including signed JSON numbers and contextual alias classification. Typed fields
borrow one full-file token stream and shared budget, retaining original spans
without rescanning field substrings. Declaration, dimension and override braces
count toward active syntax frames alongside expression/type delimiters. A successful
declaration restores the caller's inherited depth; a failed candidate is discarded.
Missing global and scoped parameter IDs remain explicit stabilization metadata,
not new random identities assigned on each parse. Public source8 integration must
thread the same accounting through the outer project and included files; this
private checkpoint does not itself admit a complete version8 source bundle.