This is the short policy entrypoint for usezombie.
- Keep control-plane orchestration separate from dangerous agent execution.
- Fail closed on missing runtime prerequisites or degraded sandbox posture.
- Keep automation credentials short-lived and outside agent artifacts.
- Make failures attributable: orchestration, sandbox, policy, or validation.
- Network boundary
- Data boundary
- Queue boundary
- Identity boundary
- GitHub automation boundary
- Execution boundary:
agentsfleetdassigns work via leases;agentsfleet-runnerforks a sandboxed NullClaw child to execute
agentsfleet-runnerleases one event and forks a sandboxed NullClaw child per run instead of owning the agent runtime forever.agentsfleet-runnerembeds NullClaw and owns Linux sandbox enforcement for each forked child.- If the sandbox posture is unsafe, run admission must fail closed.
- If a sandboxed child dies mid-stage, the lease expires and the run is reclaimed + re-run by another runner, or blocked from persisted stage state.
- Active runs are not guaranteed to survive
agentsfleet-runnerupgrades.
UZ-SANDBOX-001backend or prerequisite unavailableUZ-SANDBOX-002forced teardown / kill-switch firedUZ-SANDBOX-003command blocked by policy- Correlate by
trace_idfirst, thenrun_id