Internal Developer Platform · View 13 of 21 · Runtime
The message that matters
- Message 14 — an admission deny — is drawn on the same page as message 9, the advisory pass. Both come from one policy source, so a pass followed by a deny is a platform defect, tracked as a metric in view 18 (ADR-06).
- The reconciler, not the pipeline, applies to the runtime. The pipeline's last act is to pin a digest into intent (ADR-02).
- The platform API learns of the deploy from the reconciler, not from the pipeline, because the runtime is what actually happened.
Targets
- Advisory verdict ≤ 90 s p95; admission evaluation ≤ 250 ms p99, since it is in the path of every workload admission (stated assumptions).
- Reconciliation lag from intent to converged state ≤ 5 min p95.
Risks
- Eight lifelines is the practical ceiling for a readable sequence; the registry, Key Vault and Entra are folded into the lifelines that call them.
- A slow admission webhook becomes a fleet-wide deploy outage, which is why the bundle is local and the webhook is replicated (ADR-06).