Files
ModelForge/docs/architecture/SLO_POLICIES.md
T

1.7 KiB
Raw Blame History

SLO policies

SLO policies are immutable revisions. Changing objective, threshold, window, population minimum, severity or environment deactivates the prior revision and creates a new fingerprinted revision. Historic evaluations keep the exact prior policy ID.

Initial active policies

Key Environment Objective/threshold Window Minimum Rationale
platform.api.production PRODUCTION 99% 24h 20 local control-plane availability
gateway.production PRODUCTION 99% 24h 20 valid capability routing
rag.embedding.production.success PRODUCTION 99% 24h 20 established stable capability
rag.embedding.production.latency PRODUCTION p95 ≤ 1000 ms 24h 20 measured warm/shared-GPU envelope, not a quality gate
gpu_node.production.freshness PRODUCTION 99%, max age 90 s 1h 1 existing 30/90 receive-time contract
scheduler.production.correctness PRODUCTION 99.5% 24h 20 typed refusal is valid; internal failure is not
migration.production.reliability PRODUCTION 99% 7d 1 failure/manual intervention consumes budget
vision.embedding.lab LAB 95% 24h 5 operational LAB signal only
speech.transcription.lab LAB 95% 24h 5 operational LAB signal only

Thresholds use the established node liveness contract and M5M13 measured behavior. They are not selected after a failure merely to make the platform green. LAB policy evaluation conveys operating evidence without production readiness or an availability budget. BACKGROUND is supported by the contract for migration/benchmark work but has no initial production objective.