KB-6BCF

01 — Dual-path Baseline + OOM Incident Recheck

2 min read Revision 1

01 — Dual-path Baseline + OOM Incident Recheck

DB / containers

PostgreSQL 16.13, postmaster up since 2026-04-17 (PID 1 survives crash-reinit). 11 containers up; incomex-nuxt healthy (image s174), directus healthy.

OOM incident — NOT closed (live evidence wins over prior checkpoint)

Postgres logs showed 5 signal-9 OOM crashes on 2026-06-05: 05:28:27, 05:54:43, 05:58:47, 05:59:34, 06:04:02 UTC. Each: backend killed → "terminating any other active server processes" → automatic crash recovery (WAL redo, ~1–2 s) → "ready to accept connections". NO data loss. Triggers were the prior session querying/EXPLAINing the deep-composite landmine VIEW v_rp_ui_deploy_final_readiness_guard (pre-fix) and v_rp_ui_current_production_acceptance_dashboard. EXPLAIN-alone crashes confirm planner-side cost. No signal-9 since 06:04:02 (DB stable >75 min through this session's work). My function call to fn_rp_ui_deploy_final_readiness_guard() was cancelled cleanly at 5 s (query_pg timeout) — function = safe, same-named composite view = landmine.

Baseline (dual-path: query_pg read-only == ssh→docker→psql, each deep view STANDALONE)

  • Contract guard: PASS · 87=87 · invariant_real_fail 0 · expected_blocker 4 · static stale 0 · stale_v1 0 · alias 7/7
  • Smoke 15/15 · anti-false-green 6/6 · generated_v2 backbone 87 · invariant_v2 87 pop / 0 real-fail
  • birth_registry baseline (background drift continuing; all DDL later proven before==after)

No-fake

ownership 0 · AX-PROCESS official RP 0 · axis_active 0 · PROC-OWN 5 req / 0 votes · events 30 · real_run false · trigger_guard_alerts 129.

Verdict: DB stable now, all green, no-fake intact — but a live OOM landmine remained → Phase 2.

Back to Knowledge Hub knowledge/dev/reports/architecture/rp-ui-operator-deploy-decorated-generator-repoint-final-acceptance-2026-06-05/01-dual-path-baseline-oom-recheck.md