018-governed-bootstrap-inputs

Governed inputs for a complete first bootstrap

Lifecycle approvedImplementation completeVerification unknownQualification unknown

Amends 002's initialization contract and 009's producer call so a fresh repository can supply setup-profile parameters through one explicit, plan-bound input document, receives the exact governance-producer pin from the producer itself, and remains honestly partial when project-owned prerequisites are absent.

Read the full pinned specification ↗

Relationships

Claimed units

  • extends
    {
      "nature": "additive",
      "spec": "002-environment-lifecycle",
      "unit": {
        "kind": "directory",
        "path": "crates/statecraft-home/"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "006-command-surface",
      "unit": {
        "kind": "directory",
        "path": "crates/statecraft-cli/"
      }
    }
  • extends
    {
      "nature": "corrective",
      "spec": "002-environment-lifecycle",
      "unit": {
        "kind": "file",
        "path": "scripts/acceptance/managed-session.sh"
      }
    }

Source headings

  1. 018: Governed inputs for a complete first bootstrap
  2. 1. Purpose
  3. 2. Territory and measured gap
  4. 3. Behavior
  5. 3.1 The bootstrap input document
  6. 3.2 Effective parameters are visible before writing
  7. 3.3 The governance pin
  8. 3.4 Project-owned prerequisites
  9. 3.5 Plan identity, application, and convergence
  10. 3.6 Observable negative cases
  11. 4. Out of scope
  12. 5. Resolved decisions
  13. Verification

Frozen anchors

No frozen anchors declared.