164-incremental-context-packets

A packet delta reproduces the packet it names

Lifecycle approvedImplementation completeVerification unknownQualification unknown

A deterministic delta from caller-supplied predecessor packet pages to spec 159's pages on a target snapshot, in six closed change kinds, that reproduces the target byte for byte or falls back explicitly, plus pure invalidation candidates over spec-160 manifests. No session state.

Read the full pinned specification ↗

Relationships

Claimed units

  • establishes
    {
      "kind": "file",
      "path": "crates/spec-spine-types/src/context_packet_delta.rs"
    }
  • establishes
    {
      "kind": "file",
      "path": "crates/spec-spine-types/schemas/context-packet-delta.schema.json"
    }
  • establishes
    {
      "kind": "file",
      "path": "crates/spec-spine-core/src/context_packet_delta.rs"
    }
  • establishes
    {
      "kind": "file",
      "path": "crates/spec-spine-core/tests/context_packet_delta.rs"
    }
  • establishes
    {
      "kind": "directory",
      "path": "crates/spec-spine-core/tests/fixtures/context-packet-delta/"
    }
  • establishes
    {
      "kind": "file",
      "path": "crates/spec-spine-cli/src/cmd_context_delta.rs"
    }
  • establishes
    {
      "kind": "file",
      "path": "crates/spec-spine-cli/tests/context_packet_delta.rs"
    }
  • extends
    {
      "nature": "additive",
      "spec": "001-compile-registry",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-types/src/lib.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "074-a-governed-read-names-its-version",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-types/src/version.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "001-compile-registry",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/src/lib.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "002-registry-query",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/src/main.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "034-machine-readable-verdicts",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-types/src/verdict.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "152-a-refusal-says-what-it-is-in-every-form",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/tests/refusal_envelopes.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "057-the-docs-name-what-adopters-derived",
      "unit": {
        "kind": "file",
        "path": "docs/api.md"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "057-the-docs-name-what-adopters-derived",
      "unit": {
        "anchor": "cli-reference",
        "file": "docs/cli-reference.md",
        "kind": "section"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "057-the-docs-name-what-adopters-derived",
      "unit": {
        "kind": "file",
        "path": "docs/schema-versioning.md"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-types/src/context_packet.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-types/schemas/context-packet.schema.json"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/src/context_packet.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/tests/context_packet.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/src/cmd_context.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/tests/context_packet.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "159-repository-scoped-context-packet",
      "unit": {
        "kind": "file",
        "path": "docs/context-packets.md"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "022-index-sharding",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-types/src/schema.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "162-capability-catalog",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/tests/capability_catalog.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "162-capability-catalog",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/tests/capability_catalog.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "170-a-consumer-is-served-answers-not-access",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/src/cmd_capabilities.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "170-a-consumer-is-served-answers-not-access",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-cli/tests/capabilities.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "160-documentation-manifest-and-freshness",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/src/documentation_manifest.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "162-capability-catalog",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/src/capability.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "167-read-only-tool-projection",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/src/projection.rs"
      }
    }
  • extends
    {
      "nature": "additive",
      "spec": "167-read-only-tool-projection",
      "unit": {
        "kind": "file",
        "path": "crates/spec-spine-core/tests/projection.rs"
      }
    }

Source headings

  1. 164: A packet delta reproduces the packet it names
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 3.1 A delta relates two complete page sets of one request
  6. 3.2 The delta request
  7. 3.3 Predecessor verification and fallback
  8. 3.4 Member states and the closed change vocabulary
  9. 3.5 Interface digests
  10. 3.6 The delta document
  11. 3.7 The reproduction law and continuation
  12. 3.8 Conservative selection
  13. 3.9 Invalidation candidates
  14. 3.10 Ordering, limits, canonical bytes, and schema
  15. 3.11 Relation to the change classifier and declared impact
  16. 3.12 Exit and error behavior
  17. 3.13 Authority, security, and disclosure boundary
  18. 4. Acceptance criteria
  19. 5. Out of scope
  20. 6. Resolved decisions
  21. Verification

Frozen anchors

No frozen anchors declared.