052-provider-golden-captures

Version-pinned provider captures, a quarantine and a divergence ledger gate a new provider version

Lifecycle approvedImplementation pendingVerification unknownQualification unknown

Turns the Claude Code adapter's recorded streams into a governed corpus of golden captures, each pinned to a provider version and a named scenario, with a quarantine list for captures that are wrong recordings and a divergence ledger for differences a reviewer has accepted. A new provider version is compared against the goldens offline; an unreviewed divergence refuses that version's qualification. Capturing costs provider usage, so it is owner-triggered; comparison runs in CI with no provider and no network.

Read the full pinned specification ↗

Relationships

Claimed units

  • extends
    {
      "nature": "additive",
      "spec": "004-execution-adapter",
      "unit": {
        "kind": "directory",
        "path": "crates/statecraft-adapter-claude-code/"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "006-command-surface",
      "unit": {
        "kind": "directory",
        "path": "crates/statecraft-cli/"
      }
    }

Source headings

  1. 052: Provider golden captures
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 3.1 The corpus
  6. 3.2 The quarantine
  7. 3.3 The divergence ledger
  8. 3.4 Comparing a new version
  9. 3.5 Capturing
  10. 4. Out of scope
  11. 5. Resolved decisions
  12. Verification

Frozen anchors

No frozen anchors declared.