You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make public Rescue prefer the installed zcode-rescue role, use the strict compatibility fallback only for host routing limitations, and eliminate parent-inline companion execution.
Acceptance criteria
A constant readiness preflight runs before any Rescue reservation or execution.
A ready host spawns zcode-rescue with a fresh context and a fixed task that contains no user task or private authorization value.
A setup-valid installation may use a fixed generic subagent only when the active host cannot express or accepts no agent_type field.
Missing, damaged, shadowed, foreign, or outdated managed roles stop with an exact setup remedy and never trigger fallback.
The parent never runs the Rescue companion inline and returns child public stdout verbatim.
Spawn failure leaves no queued work or unrevoked authorization artifact.
Skill-contract, routing, hook, and installed-fixture tests pass.
What to build
Make public Rescue prefer the installed zcode-rescue role, use the strict compatibility fallback only for host routing limitations, and eliminate parent-inline companion execution.
Acceptance criteria
Blocked by