Skip to content

Conformance Matrix ​

Documents validated against schemas (v0):

  • Orchestration API β€” api/internal.md

    • render_request.v0: PASS (see CEO β†’ ACS example; matches schemas/render_request.v0.json)
    • render_context_reply.v0: PASS (Examples 1–3 validate vs schemas/render_context_reply.v0.json)
    • Note: Example 3 JSON fixed to be valid; references moved outside code block
  • Provider API β€” api/provider.md, api/provider-specification.md

    • provider_request.v0: PASS (requests include required fields incl. privacy_mode)
    • provider_response.v0: PASS (candidates with required fields; warnings[] shape valid)
    • Notes: Source field uses enum [L1|L2|L4] as per schema
  • KV Policy β€” orchestration/kv-policy.md: PASS

    • Matches render_context_reply.v0.properties.kv_policy (pin|compress|evict string arrays; no extras)
  • Retry Actions β€” orchestration/retry-actions.md: PASS (advisory strings aligned to error.options[].action)

  • Metrics β€” orchestration/metrics.md: PASS (used_tokens, planner_ms, coverage_entities in [0..1])

Outstanding / Notes:

  • HCS streaming (draft): Additive; batch render_context_reply.v0 remains canonical for v0
  • Keep provider examples aligned if privacy_mode expands beyond [allow|redact|block]
  • Future: add minimal JSON Schema test harness to CI to auto-validate embedded examples