Files
workinf_Blender_Wasm/docs/status/M13-05H.md
mes123456 380cbed4ff
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
Checkpoint web parity through Chromium input tasks
2026-08-19 10:39:03 -04:00

1.1 KiB

M13-05H Status

status: done
task: script audit record integrity
updated: 2026-08-19 America/New_York
enablingTask: false
parityStateChange: false

Scope

The production scripting audit protocol now has an independent integrity gate. Two default-deny audit records are validated with strictly increasing ISO timestamps, contiguous sequence numbers, unique request IDs, canonical entry digests and a continuous previous-entry hash chain. Replay, time reversal, sequence mutation, entry digest mutation and chain mutation all return SCRIPT_MANIFEST_INVALID; execution remains disabled.

Evidence

  • npm --prefix web run test:script-audit-integrity passed 2 unit tests and the checker.
  • Checker output: script-audit-integrity-ok entries=2 sequence=1,2 requestIds=unique time=ordered chain=true replay=SCRIPT_MANIFEST_INVALID tamper=3 execution=DISABLED next=M14-01A.
  • git diff --check passed.

Next Task

M14-01A: freeze the current Chromium release, engine and archive hashes.

Rollback

Remove the audit integrity checker/unit, report, manifest, package command and this status entry; restore M13-05G as the queue tail.