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
- 164: A packet delta reproduces the packet it names
- 1. Purpose
- 2. Territory
- 3. Behavior
- 3.1 A delta relates two complete page sets of one request
- 3.2 The delta request
- 3.3 Predecessor verification and fallback
- 3.4 Member states and the closed change vocabulary
- 3.5 Interface digests
- 3.6 The delta document
- 3.7 The reproduction law and continuation
- 3.8 Conservative selection
- 3.9 Invalidation candidates
- 3.10 Ordering, limits, canonical bytes, and schema
- 3.11 Relation to the change classifier and declared impact
- 3.12 Exit and error behavior
- 3.13 Authority, security, and disclosure boundary
- 4. Acceptance criteria
- 5. Out of scope
- 6. Resolved decisions
- Verification
Frozen anchors
No frozen anchors declared.