{"ok":true,"service":"kye-edge-arbiter","name":"KYE Edge Arbiter™","description":"Sealed-input deterministic arbiter for the KYE Edge Governance Rail. Evaluates a Compiled Authority Bundle™ against an Action Request and emits a signed Edge Decision Record with a hash linking into the device-side Offline Evidence Log™.","version":"1.0.0","protocol_version":"kye.edge.arbiter.v1","constitution":["§14 (Agents & Engines)","§25 (Edge Governance)"],"modes_supported":["connected","shadow","degraded","disconnected-edge"],"safety_floor_locked_values":8,"routes":[{"method":"POST","path":"/arbitrate","purpose":"Sealed arbitration of an Action against a Compiled Authority Bundle. Body: { bundle, action, context }. Returns: kye.edge.decision.v1."},{"method":"GET","path":"/","purpose":"Service descriptor (this document)."},{"method":"GET","path":"/health","purpose":"Liveness probe — returns 200 if the arbiter is accepting traffic."},{"method":"GET","path":"/openapi","purpose":"OpenAPI 3.1 contract for the /arbitrate endpoint."}],"compliance":["EU AI Act Art. 14","EU AI Act Art. 50","ISO 42001 A.8.2","SOC 2 CC 6.1","DORA Art. 11","SR 11-7"],"contact":"https://kyeprotocol.com/contact.html","status":"https://status.kyeprotocol.com/"}