|
1 | 1 | # v0.4.5.0 Release Repair / Replacement Ledger |
2 | 2 |
|
3 | | -Status: IN_PROGRESS_RELEASE_REPAIR |
| 3 | +Status: COMPLETE_RELEASE_REPLACED |
4 | 4 | Opened: 2026-06-18 |
5 | 5 | Scope: Repair and replace the already-published v0.4.5.0 release only after the |
6 | 6 | round-robin ACT / terminal-MRP false-pass hardening is committed, pushed, read |
@@ -356,3 +356,117 @@ Countermeasure evidence: |
356 | 356 |
|
357 | 357 | Next required gate: commit/push/read back this punctuation countermeasure and run |
358 | 358 | a fresh all-at-once four-smoke matrix. v0.4.5.0 remains blocked. |
| 359 | + |
| 360 | +### Phase 5 Readback |
| 361 | + |
| 362 | +Punctuation countermeasure commit: |
| 363 | +`8c14e28fbcf440275f4d143a9b7cadc6148aa5a9` / |
| 364 | +`Normalize Stage 05 diagnostic punctuation`. |
| 365 | + |
| 366 | +Push/readback evidence: |
| 367 | + |
| 368 | +- `git push origin main` -> success. |
| 369 | +- `git ls-remote origin refs/heads/main` -> `8c14e28fbcf440275f4d143a9b7cadc6148aa5a9`. |
| 370 | +- CI run `27754882517` -> completed `success`. |
| 371 | +- Pages run `27754881617` -> completed `success`. |
| 372 | +- Pages latest build `1051759026` -> `built` at commit `8c14e28fbcf440275f4d143a9b7cadc6148aa5a9`. |
| 373 | + |
| 374 | +## Phase 6 - Smoke C Matrix |
| 375 | + |
| 376 | +Status: COMPLETE. Release replacement gate opened after this phase. |
| 377 | + |
| 378 | +Matrix root: |
| 379 | +`.daee\staged-row-family-smokes\20260618-v0450-repair-cycle03` |
| 380 | + |
| 381 | +All four cases were run in one bounded block with compiled-output mode, |
| 382 | +transport retries `0`, and no patching between cases. |
| 383 | + |
| 384 | +| Case | Exit | Output SHA256 | Classification | |
| 385 | +|---|---:|---|---| |
| 386 | +| Trinitarian J17:3 | 0 | `90C08DFABAD59E2656E49EBA9E70AAD957735A8E6DD260C8AB36F2F13CC38DDC` | PASS | |
| 387 | +| TST Lillard | 0 | `2CB21B5340DADB1D043BD5A6736683077CF4B165A112F626DC82EDBE7D10AAA3` | PASS | |
| 388 | +| Khaybar | 0 | `BFAA99905532B0847623BE45D336C7A7BF21E859140D25BB26CBFFD1E21BDF6D` | PASS | |
| 389 | +| Secularism | 0 | `12F1B5115A95BB432679C5847D20C17EBAD62FA652C23F81F788BCEF691ABF40` | PASS | |
| 390 | + |
| 391 | +Direct Smoke C validators: |
| 392 | + |
| 393 | +| Command | Result | |
| 394 | +|---|---| |
| 395 | +| `python tools\check_mrp_route_invariants.py --outputs <expanded Smoke C output.md list>` | PASS: 6 valid, 6 invalid, 4 hosted. | |
| 396 | +| `python tools\check_public_burden_grouping.py --outputs <expanded Smoke C output.md list>` | PASS: 2 valid, 5 invalid, 4 hosted. | |
| 397 | +| `python tools\check_mid_reread_pressure.py --outputs .daee\staged-row-family-smokes\20260618-v0450-repair-cycle03\*\output.md` | PASS: 4 hosted outputs. | |
| 398 | +| `python tools\check_field_witness_convergence.py --outputs .daee\staged-row-family-smokes\20260618-v0450-repair-cycle03\*\output.md` | PASS: 4 hosted outputs. | |
| 399 | +| `python tools\check_formal_reread_state_semantics.py --outputs .daee\staged-row-family-smokes\20260618-v0450-repair-cycle03\*\output.md` | PASS: 4 hosted outputs. | |
| 400 | +| `python tools\check_graph_completeness.py --outputs .daee\staged-row-family-smokes\20260618-v0450-repair-cycle03\*\output.md` | PASS: 4 hosted outputs. | |
| 401 | +| `python tools\check_owner_activation_ordering.py --require-plan --outputs .daee\staged-row-family-smokes\20260618-v0450-repair-cycle03\*\output.md` | PASS: 4 hosted outputs. | |
| 402 | +| `python tools\check_manual_smoke_render_contract.py --outputs .daee\staged-row-family-smokes\20260618-v0450-repair-cycle03\*\output.md` | PASS: 4 outputs. | |
| 403 | + |
| 404 | +Command Andon: |
| 405 | +PowerShell wildcard arguments were not expanded for |
| 406 | +`check_mrp_route_invariants.py` and `check_public_burden_grouping.py` on the |
| 407 | +first direct-validator invocation. The corrected explicit file-list invocation |
| 408 | +passed. This did not alter the Smoke C outputs or patch state. |
| 409 | + |
| 410 | +Historical false-pass rejection remained active: |
| 411 | +`python tools\check_mrp_route_invariants.py --outputs C:\Users\theis\Downloads\daee-epistemics-refute-secularism-output.md` |
| 412 | +continued to fail with interleaved ACT groups, non-contiguous burden order, |
| 413 | +missing per-Land MRP, terminal `no_new_resultant` covering prior Land gates, |
| 414 | +premature sidecar `no_new_resultant`, and sidecar laundering diagnostics. |
| 415 | + |
| 416 | +## Phase 7 - Release Replacement / Readback |
| 417 | + |
| 418 | +Status: COMPLETE. The existing public `v0.4.5.0` tag, release assets, and |
| 419 | +release body were replaced after Phase 6. |
| 420 | + |
| 421 | +Package build and local validation: |
| 422 | + |
| 423 | +| Command | Result | |
| 424 | +|---|---| |
| 425 | +| `python tools\build_framework_pipeline.py` | PASS; changed `no`. | |
| 426 | +| `python tools\build_compiled_runtime.py` | PASS; 12 bundles, 104 compiled source sections. | |
| 427 | +| `python tools\check_compiled_runtime_freshness.py` | PASS. | |
| 428 | +| `python tools\check_package_shape.py` | PASS. | |
| 429 | +| `powershell -NoProfile -ExecutionPolicy Bypass -File .\package.ps1 build\daee-epistemics-v0.4.5.0.skill.zip` | PASS; SHA256 `67FF081EF34B9CBE3BF03309F03DFAEF1C8D471640CED715D299A90344DFAB6F`, size `711841`, entries `21`. | |
| 430 | +| `python tools\check_compiled_skill_self_contained.py --package build\daee-epistemics-v0.4.5.0.skill` | PASS. | |
| 431 | +| `python tools\check_skill_package_artifact.py build\daee-epistemics-v0.4.5.0.skill --expect-version v0.4.5.0` | PASS. | |
| 432 | +| `python tools\check_release_provenance.py --provenance build\daee-epistemics-v0.4.5.0.provenance.json --package build\daee-epistemics-v0.4.5.0.skill --manifest skill\build-manifest.json --compiled-map skill\compiled-module-map.json` | PASS. | |
| 433 | +| `python tools\check_mojibake.py build\v0.4.5.0-release-body.md build\daee-epistemics-v0.4.5.0.provenance.json` | PASS. | |
| 434 | +| `python tools\check_encoding_hygiene.py` | PASS. | |
| 435 | + |
| 436 | +Replacement artifacts: |
| 437 | + |
| 438 | +| Artifact | SHA256 | Size | |
| 439 | +|---|---|---:| |
| 440 | +| `build\daee-epistemics-v0.4.5.0.skill` | `67FF081EF34B9CBE3BF03309F03DFAEF1C8D471640CED715D299A90344DFAB6F` | `711841` | |
| 441 | +| `build\daee-epistemics-v0.4.5.0.provenance.json` | `E0BE60F71D78184206846918AE9329B5CF28378F297338E74A6B181381324239` | `1595` | |
| 442 | + |
| 443 | +Remote replacement commands: |
| 444 | + |
| 445 | +| Command | Result | |
| 446 | +|---|---| |
| 447 | +| `git tag -f -a v0.4.5.0 -m "v0.4.5.0 ACT/MRP false-pass repair replacement" 8c14e28fbcf440275f4d143a9b7cadc6148aa5a9` | PASS; local tag updated. | |
| 448 | +| `git push origin refs/tags/v0.4.5.0 --force` | PASS; forced update from `42bc55a` to `772f07d`. | |
| 449 | +| `gh release upload v0.4.5.0 build\daee-epistemics-v0.4.5.0.skill build\daee-epistemics-v0.4.5.0.provenance.json --clobber` | PASS. | |
| 450 | +| `gh release edit v0.4.5.0 --title "v0.4.5.0 - ACT/MRP False-Pass Repair + Structural Integrity Hardening" --notes-file build\v0.4.5.0-release-body.md` | PASS. | |
| 451 | + |
| 452 | +Readback: |
| 453 | + |
| 454 | +| Check | Result | |
| 455 | +|---|---| |
| 456 | +| `git ls-remote --tags origin refs/tags/v0.4.5.0 refs/tags/v0.4.5.0^{}` | tag object `772f07d0cb8f476e4e9b06f55a97610337d232dd`; peeled commit `8c14e28fbcf440275f4d143a9b7cadc6148aa5a9`. | |
| 457 | +| `gh release view v0.4.5.0 --json ...` | title/body updated; package digest `sha256:67ff081ef34b9cbe3bf03309f03dfaef1c8d471640ced715d299a90344dfab6f`; provenance digest `sha256:e0be60f71d78184206846918ae9329b5cf28378f297338e74a6b181381324239`. | |
| 458 | +| `gh release download v0.4.5.0 --dir .daee\release-readback\v0.4.5.0-repair-20260618-0755 ...` | PASS. | |
| 459 | +| Downloaded package SHA256 | `67FF081EF34B9CBE3BF03309F03DFAEF1C8D471640CED715D299A90344DFAB6F`. | |
| 460 | +| Downloaded provenance SHA256 | `E0BE60F71D78184206846918AE9329B5CF28378F297338E74A6B181381324239`. | |
| 461 | +| `python tools\check_release_provenance.py --provenance .daee\release-readback\v0.4.5.0-repair-20260618-0755\daee-epistemics-v0.4.5.0.provenance.json --package .daee\release-readback\v0.4.5.0-repair-20260618-0755\daee-epistemics-v0.4.5.0.skill --manifest skill\build-manifest.json --compiled-map skill\compiled-module-map.json` | PASS. | |
| 462 | +| `python tools\check_skill_package_artifact.py .daee\release-readback\v0.4.5.0-repair-20260618-0755\daee-epistemics-v0.4.5.0.skill --expect-version v0.4.5.0` | PASS. | |
| 463 | +| Downloaded source zip SHA256 | `F0B137FA15F653A8E70FD11B7514A0159C6D6D4ECDDAA267EE4E6AB0B7133032`; top directory `daee-epistemics-0.4.5.0`; contains retained invalid fixture and route checker. | |
| 464 | + |
| 465 | +Docs readback metadata: |
| 466 | +`python tools\update_release_download_metadata.py --tag v0.4.5.0 --require-github` |
| 467 | +refreshed `docs/index/release-download.json` from the replaced public release. |
| 468 | + |
| 469 | +Final status: |
| 470 | +v0.4.5.0 release-repair/replacement is complete for the ACT/MRP false-pass |
| 471 | +class. Scope remains bounded: no arbitrary-input correctness, |
| 472 | +cross-host/paraphrase proof, or guaranteed `T_lang` uptake is claimed. |
0 commit comments