Skip to main content

Module context_checkpoint_unicode

Module context_checkpoint_unicode 

Source
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§

ContextCheckpointDecisionV2
One decision taken while working the task.
ContextCheckpointLiveStateV2
The portable live state needed to continue a V3 checkpoint.
ContextCheckpointProgressV2
Bounded progress report for the active task.
ContextCheckpointTaskV2
The task carried by a V3 checkpoint.
ContextCheckpointTextV2
Bounded human-readable Unicode text used only by V3.
ContextCheckpointV3
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.