Files
workinf_Blender_Wasm/docs/status/C0-002.md
mes123456 a081c68c87
Some checks are pending
M6 deployable RC / quick (push) Waiting to run
M6 deployable RC / chromium (push) Blocked by required conditions
M6 deployable RC / release (push) Blocked by required conditions
Reorganize Blender Web execution around capabilities
2026-08-24 18:37:46 -04:00

48 lines
2.6 KiB
Markdown

# 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`.