v0.1.2
Patch release carrying the post-release reliability review corrections.
- Recovery guidance for a refused managed start now emits the supported
devrouter doctor --repo <checkout>form (single-quoted when the path needs it), so the suggested diagnostic inspects the intended checkout from any working directory. - The harness gate recognizes its own lifecycle commands as direct executables and through the
npx,pnpm exec,npm execandyarnlaunchers, includingenvand assignment prefixes, sostatus,stopandensurereach their own bounded checks during a transition. The gate also spends the full wait budget and observes once more at the deadline, and hook decisions no longer report a settled environment for passthrough, unmanaged, invalid-payload or unavailable evidence. devrouter doctornames the bounded cause and the offending journal entry when capacity-history enumeration is unprovable, and the network-capacity check names the missing evidence inputs.- Capacity snapshot replacement is fenced by content digest, so a reused inode cannot let a stale snapshot pass the presence check.
- Added:
pnpm qualify:killed-runtimefor container-local SIGKILL/OOM recovery, and an opt-inharness-journeyCI job that retains a sanitized run summary with the source revision, bundle hash and harness versions.
Fail-closed refusals for live workers, unknown ownership and surviving resources are unchanged.
Adaptation guidance: upgrade-prompts/0.1.2.md