200-the-dependency-policy-has-an-owner-and-records

The dependency policy has an owner, and its audit and vet records are committed

Lifecycle approvedImplementation completeVerification unknownQualification unknown

`deny.toml` is the dependency gate CI runs (spec 135), and no spec owns it: 135 names it only as a reference. This spec claims it, adds `.cargo/audit.toml` so `cargo audit` reads the same policy, and commits the `cargo vet` records under `supply-chain/` with six published audit sets imported. Each file enters the content hash and the governed scope, so an edit to the dependency policy stales the ledger and needs an owner.

Read the full pinned specification ↗

Relationships

Claimed units

  • establishes
    {
      "kind": "file",
      "path": "deny.toml"
    }
  • establishes
    {
      "kind": "file",
      "path": ".cargo/audit.toml"
    }
  • establishes
    {
      "kind": "file",
      "path": "supply-chain/"
    }
  • extends
    {
      "nature": "additive",
      "spec": "061-shipped-is-not-the-same-as-working",
      "unit": {
        "kind": "file",
        "path": "spec-spine.toml"
      }
    }

Source headings

  1. 200: The dependency policy has an owner, and its audit and vet records are committed
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 3.1 `deny.toml` stays the gate
  6. 3.2 `cargo audit` reads the same policy
  7. 3.3 `cargo vet` records
  8. 3.4 Each file is hashed and governed
  9. 4. Out of scope
  10. 5. Resolved decisions
  11. Verification

Frozen anchors

No frozen anchors declared.