KB-1F5C

15 — Monitoring / Watch Package

2 min read Revision 1

15 — Monitoring / Watch Package

A read-only, OOM-safe watch package is defined (RUNBOOK_v3 section 5). It deliberately uses only single-statement, function-backed or standalone reads — no new composite watch view was created, to avoid reintroducing OOM risk.

  • OOM watch: v_rp_guard_safety_status (expect verdict OOM_SAFE, live_crash_landmines 0).
  • Landmine detail: v_rp_oom_landmine_detector filtered to risk_level CRASH_LANDMINE (expect empty).
  • Deploy guard watch: fn_rp_ui_deploy_final_readiness_guard() (verdict, db_side_ready).
  • RP acceptance/smoke watch: fn_rp_ui_current_production_acceptance() (final_verdict, smoke_pass_count, anti_false_green_pass).
  • Final acceptance watch: v_rp_final_operating_acceptance_dashboard (final_verdict, oom_safety).
  • Birth-drift interpretation: birth_registry count drifts from background activity (entity_labels, system_issues, changelog); all RP DDL is birth-free, so a jump in births is never attributable to the RP views. Session evidence: births held at 1,205,419 across both DDL applies.

Rule reinforced: never combine any two heavy views in one statement; never EXPLAIN a smoke-combo view.

Back to Knowledge Hub knowledge/dev/reports/architecture/rp-post-deploy-final-acceptance-or-operator-standby-2026-06-05/15-monitoring-watch-package.md