← Back to the full chapter
Lesson

7. Monitor the service, policy and outcomes

A reproducible path from decision brief to experiment, operation and feedback.

1 min readApplied extensionUpdated
Read source ↗

Use a small dashboard with an owner and a response for each alert:

LayerWatchExample response
DataFreshness, availability violations, joins, missingness and label completenessRepair upstream job; suspend affected decisions
ModelMature-cohort calibration, capacity metrics or demand errors; supported populationDiagnose drift; recalibrate or evaluate challenger
PolicyNo-action/fallback rates, constraints, budget, price movement, fatigueRevert policy configuration or stop rollout
Servicep95 latency, timeout/error rate, duplicate deliveries, cost per decisionRoute to baseline and repair serving
BusinessExperiment contribution, returns, opt-outs, complaints and retention horizonCheck telemetry and stop according to declared guardrails

Record baseline levels and set alert limits from business tolerance and observed variability. Tutorial thresholds are placeholders. Keep a suitable holdout or control so the model is not credited with changes in the world. Monitor subgroup performance and allocation against the project's customer policy.

Retrain on a documented schedule or justified trigger after checking the data. Compare the challenger on recent mature cohorts and a stable benchmark, then shadow or canary it. Update calibration and policy evaluation with the exact released model. Roll back the whole compatible release or switch to the baseline, and keep the incident records.

Something unclear or out of date? Suggest a correction ↗

Find your next idea

Loading local search…

Search is built from this edition. No account needed.