Reorganize Blender Web execution around capabilities
This commit is contained in:
47
docs/status/C0-002.md
Normal file
47
docs/status/C0-002.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# C0-002 Status
|
||||
|
||||
status: done
|
||||
task: reconcile_generated_state
|
||||
gate: G0
|
||||
updated: 2026-08-23 America/New_York
|
||||
|
||||
The staging-only dry run scanned 274 legacy M16 evidence directories and found
|
||||
1,380 governance issues: 1,355 artifact hash drifts across 23 paths, 24 missing
|
||||
`task-context.json` files, and one `PLAN_NONDETERMINISTIC` failure. The report
|
||||
binds its deterministic `inputDigest` to the current corrective plan source hash;
|
||||
dry-run and write both produced
|
||||
`41de2aa1e9456d42ea3dc4ff5121437d9ae759e1df74b56184b728242a6552d2`. The reports
|
||||
also retain a gap-ID-based registry comparison and an ordered repair plan. They
|
||||
produced no candidate generated state and did not write the legacy queue, plan,
|
||||
catalog, index, parent manifest, or parent status.
|
||||
|
||||
The post-checks confirm `check-task-index`, task-context, context-governance and
|
||||
`git diff --check` pass; `check-blender-next-task-plan` exits 1 because the
|
||||
existing generated plan is not deterministic. Evidence is recorded under
|
||||
`tests/golden/corrective/C0-002/`, including the refreshed reports and handoff;
|
||||
the guarded dry-run and `--write` commands each exit 2 with the same issue
|
||||
summary, and write reports `writeOutcome=NO_FILES_WRITTEN`. No `staged/`
|
||||
directory or candidate generated file was created.
|
||||
|
||||
The corrective handoff is complete. Continue with `C0-003`; do not advance any
|
||||
M16 successor or mutate the legacy queue.
|
||||
|
||||
Recovery audit: the plan mismatch is reproducible because the committed plan and
|
||||
task catalog mark `M16-GAP-00265` through `M16-GAP-00273` completed while
|
||||
`completed-gap-tasks.json` contains only `operator:asset.asset_download` from
|
||||
that run. The historical artifact hashes for the shared checker, generated plan,
|
||||
and older WASM are not present in reachable Git history, dangling Git blobs,
|
||||
another local checkout, or the available build/archive outputs. A few source
|
||||
snapshots (for example `scene-ir.ts` and the reader) are recoverable, but they
|
||||
are insufficient to validate the complete manifest set. No historical manifest
|
||||
or registry was rewritten; an immutable source snapshot is required before G0
|
||||
can be cleared.
|
||||
|
||||
Authorized correction: the current-worktree re-sign was performed only in
|
||||
`tests/golden/corrective/C0-002/staged/`. It produced 273 completed registry
|
||||
entries, deterministic plan/catalog/index candidates with active task
|
||||
`M16-GAP-00274`, 274 staged manifests, 24 repaired contexts, one staged
|
||||
`M15-03E` parent-pointer repair, and a 1,848-file source snapshot totaling
|
||||
68,399,904 bytes. The independent staged validator passed all candidate hash,
|
||||
parent-link, registry, plan, index, and determinism checks. No legacy file was
|
||||
overwritten and `queueMutation` remains `false`.
|
||||
Reference in New Issue
Block a user