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

  1. 043: The witness sidecar's ready deadline starts when its process starts
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 3.1 Two deadlines
  6. 3.2 What each outcome records
  7. 3.3 The start observation
  8. 4. Observable negative cases
  9. 5. Measurements this spec requires
  10. 6. Out of scope
  11. 7. Resolved decisions
  12. Verification

Frozen anchors

No frozen anchors declared.