043-sidecar-ready-deadline
The witness sidecar's ready deadline starts when its process starts
Lifecycle approvedImplementation pendingVerification unknownQualification unknown
Amends 013 so the supervisor's ready deadline measures the producer's own startup, not the operating system's assessment of a newly placed executable. A bounded start deadline covers the time from spawn until the producer's code is observed running; the existing ready deadline runs from that observation. Closes the residual 013 records for a ready-timeout under syspolicyd load, and measures the same route on Linux.
Read the full pinned specification ↗Relationships
Claimed units
- extends
{ "nature": "additive", "spec": "004-execution-adapter", "unit": { "kind": "directory", "path": "crates/statecraft-adapter/" } } - extends
{ "nature": "additive", "spec": "006-command-surface", "unit": { "kind": "directory", "path": "crates/statecraft-cli/" } }
Source headings
- 043: The witness sidecar's ready deadline starts when its process starts
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 Two deadlines
- 3.2 What each outcome records
- 3.3 The start observation
- 4. Observable negative cases
- 5. Measurements this spec requires
- 6. Out of scope
- 7. Resolved decisions
- Verification
Frozen anchors
No frozen anchors declared.