Decisions
Decisions in fragcap 0.10.5.
2026-10-04: Under the owner's explicit release authorization, S164 tags exact human-merged source f8bf4914e310a54ae83b41d8afbbe66d149168b8 and verifies actual v0.10.4 publication before reconciling current identity and review-candidate records. All four release jobs pass after the protected crates.io deployment is approved through GitHub's normal review endpoint using the owner's authenticated account under that authorization. Six certified public files reconcile and all ten registry versions are non-yanked with checksums. The records pull request preserves historical v0.10.3 evidence, unsigned policy, release protection and independent acceptance limits; it changes no product version, release workflow, dependency or published byte and performs no installed sensitive-product execution.
2026-10-05 Restricted the Windows platform workflow's GITHUB_TOKEN to contents: read; its jobs only check out repository source and do not need write access.
2026-10-05 A separate two-minute route-owner release budget now precedes proxy shutdown because persistent managed applications can pass inherited session proxy settings to later children. Query-only process absence supports a release claim; a remaining or unknown owner is a partial-cleanup recovery state, and fragcap does not control the target process.
2026-10-05 PR review found that ASCII-only executable comparison could mistake a still-running non-ASCII image for an absent route owner. S165 uses the target store's Unicode lowercase fold for route-owner deduplication, release checks, and the existing warm-process inventory check.
2026-10-05 Hosted package certification exposed a closed structured-event bound of 32 records. The controlled smoke now emits 33 because S165 records one additional route-owner cleanup result. The certification parser permits at most 40 records while retaining its 256 KiB byte limit, and the controlled CLI test asserts both limits.
2026-10-05 Prepare the v0.10.5 release handoff from merged S165 and every remaining unreleased fragment. The handoff records candidate checks and the human review, merge, tag, protected deployment, and independent public-verification gates without moving the current v0.10.4 published baseline early.