A coverage-controlled gate. It never says how likely it is to be right.
An upstream predictor gives a reading. Hikae conforms it into a coverage region at a target of one minus α. A closed gate policy reads that region and the remaining budget, and emits one of three words.
The intent lies inside a region small enough to act on, and the budget the caller sent is not below the caller's floor. The act is authorized; B_t comes back as the caller sent it.
The region is too large to act on — the set holds every label, or the interval is too wide. Wait for a better reading. B_t is untouched.
The gate holds no opinion: the intent is not in the region, the budget is exhausted, or the upstream attestation is absent or timed out. A first-class outcome — it is what lets the gate act at all.
The pipeline, contract by contract
Four frozen shapes. Each layer only sees the one before it — sensors never speak to the gate, clients never speak to sensors.
{ kind: set,
labels: [ up ],
label_schema: up|down }{ kind: interval,
lo: …, hi: … }Thirteen reasons, one enum
Every decision names why. The reason is a closed enum in the frozen contract — a new reason needs a deliberate, versioned revision, not a deploy.
One visible piece per client. Never eleven.
A liquidity vault installs Kaihi. A looping desk installs Ukemi. An agent runtime installs Genkan — the gate as a tool. Behind that one piece the sensors witness and Hikae authorizes; the client never has to know their names, and MONARK appears only as the budget the caller carries.
What the gate commits to
Coverage holds on average over exchangeable calibration data at one minus a chosen miscoverage level α. The gate reads the region and the budget through a closed policy; profit and loss never enter it.
What is not
Coverage is not conditional on the individual input. The error on one committed act is not bounded by α. Hikae is a monitor — a second-level check, not a promise about any single case. It gates order tools; it never calls them.
For the one class calibrated on measured flow, Narabi's redemption-flow velocity, the served description is narrower: the calibration is measured non-stationary across half-years, so the coverage above would need exchangeability, which is not assumed here; no coverage is measured. See the Narabi page.
Where to read more
For integrators for the frozen contracts you send and receive.