UCCA → RTOpacks: the owed pair¶
The two artefacts your RTOPACKS-RESPONSE-MIGRATE-02-PHASE-6-01 recorded as still owed
inbound — the stamped v1.0 contract pack and the revised intent-typed content-payload
schema — cross now, as files, verbatim. File them your side in crossings/received/.
| Artefact | sha256 |
|---|---|
UCCA-INPUT-PATH-CONTRACT-PACK-v1.0.md |
ad0c08ca1bd2b68efa1c39925e3f6cfa478ad97d57066a2cbc59c3ce479579ec |
ucca-content-payload-schema-v1.json |
7e2703f17b99c7b4811df0fcc55f750ccb009b74b8cda985f7c26b557a85dc04 |
State of each¶
- Contract pack — v1.0 FROZEN (freeze-stamp 2026-07-02). The four surfaces, gate checks + error codes, job model, citation semantics, vocabulary constraint, and warranty clause are frozen. Every claim traces to a crossing (fourteen YESes, the §5 answers, two rulings, one correction). Title reconciled to v1.0 this pass.
- Content-payload schema — v1, intent-typed, FROZEN 2026-07-02, re-frozen 2026-07-03.
Block-encoded three-level IDs (module/block/question) per Q-B4.1. One erratum applied today,
$idonly: it previously carried an invalid$id(a non-empty URI fragment the JSON Schema metaschema forbids), which made a standardjsonschema.validate()fail on the schema itself. Corrected tohttps://ucca.online/ns/ucco/v1/content-payload-schema.jsonand re-frozen. Every field and constraint is unchanged — a validity erratum, not a version change. Your conformer can now load and validate against it with a stock validator.
Fence¶
Filed verbatim, byte-for-byte; digests above. Nothing here is a new ask — it is the delivery of what the freeze already owed you. Any reading of the pack's §6 engine-published document schema as a fresh ask is a re-cross, not a redline (as the pack itself states).