Route sequence
predicted_observations, POST /api/v1/domains/{domain_id}/query, or POST /api/v1/domains/{domain_id}/explain. Those belong to the Domain Reasoning and audit contracts.
The adaptive template
The currently exposed interval-policy integration is configured under the exact key:
The field mapping is the integration boundary. It translates schemas; it does not solve the task.
Generic integration pattern
State and ordering
The policy is online and stateful per domain/session. Send observations in order and use one writer unless interleaving is intentional. CallPOST /api/v1/domains/{domain_id}/adapt/reset to start a new policy history. Also call this route to rebuild state from a known observation record. Use POST /api/v1/domains/{domain_id}/adapt/predict to read current state without adding an observation.
Policy thresholds determine when an item appears in the output. Do not document a universal number of observations unless the selected template configuration guarantees it.
Scope
adaptive_interval_policy is one exposed public policy template. Its interval-shaped fields are not the boundary of Core or Adapt-1. The architecture is the self-contained substrate behind the gateways; this page documents one concrete structured-output contract.