Expand description
Additive Unicode live-state checkpoint contract.
ContextCheckpointV3 is deliberately separate from the deployed V1/V2
checkpoint types. The older contracts remain ASCII-only and retain their
existing canonical bytes and signature domains; this module gives the
Unicode evolution its own schema and digest domain so a reader cannot
silently reinterpret old signed material.
Structs§
- Context
Checkpoint Decision V2 - One decision taken while working the task.
- Context
Checkpoint Live State V2 - The portable live state needed to continue a V3 checkpoint.
- Context
Checkpoint Progress V2 - Bounded progress report for the active task.
- Context
Checkpoint Task V2 - The task carried by a V3 checkpoint.
- Context
Checkpoint Text V2 - Bounded human-readable Unicode text used only by V3.
- Context
Checkpoint V3 - Canonical typed live-state checkpoint with additive Unicode prose.
Constants§
- CONTEXT_
CHECKPOINT_ V3_ DIGEST_ DOMAIN - Domain prefix for the complete V3 checkpoint digest.
- CONTEXT_
CHECKPOINT_ V3_ SCHEMA_ ID - Schema identity of the additive Unicode checkpoint contract.
- CONTEXT_
CHECKPOINT_ V3_ SIGNATURE_ DOMAIN - Domain prefix reserved for a downstream V3 checkpoint signer.
- MAX_
CONTEXT_ CHECKPOINT_ V3_ ENCODED_ BYTES - Maximum encoded V3 checkpoint size accepted before JSON parsing/allocation.