{"ok":true,"service":"kye-pdp","name":"KYE PDP™","description":"Policy Decision Point. Hosts the deterministic decision pipeline (Authority → Purpose → Consumption → Rules → Decision). Called by kye-gateway via service binding.","version":"1.0.0","protocol_version":"kye.pdp.v1","constitution":["§14 (Agents & Engines)","§14 §3.2 Authority Engine","§14 §3.3 Purpose Engine","§14 §3.5 Rules Engine","§14 §3.6 Decision Engine"],"engines_hosted":["Authority Engine","Purpose Engine","Rules Engine","Decision Engine"],"determinism":"Pure function of (request, policy_set_compilation_seal). No wall-clock, no retries, no external network calls inside the engines.","routes":[{"method":"POST","path":"/decide","purpose":"Run a decision through the four-stage pipeline. Body: { request, policy_set_id }. Returns: kye.decision.record.v1."},{"method":"GET","path":"/","purpose":"Service descriptor."},{"method":"GET","path":"/health","purpose":"Liveness probe."},{"method":"GET","path":"/openapi","purpose":"OpenAPI 3.1 contract."}],"latency_budget_p99_ms":30,"compliance":["EU AI Act Art. 14 (human oversight) — every decision attributable to a named policy_set + decision_id.","EU AI Act Art. 15 (accuracy/robustness) — determinism guarantee replays bit-identical.","ISO 42001 A.6.2 — automated decisions attributable + reproducible + overridable.","SR 11-7 — model-risk replayable."],"contact":"https://kyeprotocol.com/contact.html"}