{
"kind": "client_class",
"expect": "valid",
"description": "CCD-shape: continuity client emitting instruction_frame and audit_record payloads",
"data": {
"client_id": "ccd",
"description": "Continuity Context Driver: per-frame instruction frames at pre_prompt_frame, audit records at receipt_only.",
"payload_kinds": ["instruction_frame", "audit_record"],
"example_payload": {
"schema_version": "lifeloop.v0.1",
"payload_id": "pay-ccd-1",
"client_id": "ccd",
"payload_kind": "instruction_frame",
"format": "client-defined",
"content_encoding": "utf8",
"body": "ccd instruction body",
"byte_size": 21,
"acceptable_placements": [
{ "placement": "pre_prompt_frame", "requirement": "preferred" },
{ "placement": "developer_equivalent_frame", "requirement": "optional" }
],
"idempotency_key": "idem-ccd-1"
}
}
}