Clean the table when its recovery generation is created, retaining lazy cleanup for record rooms. Add guard-loss regression and diagnostic measurements at 1,000 and 10,000 leases; expose browser profiles and await dashboard redirect before navigation.
Co-Authored-By: GPT-6 (Codex) <noreply@openai.com>
Exercise unavailable rendering and automatic lease rejoin through actual Chromium and two backend processes after disposable Redis loss. Retain traces and screenshots; frontend serving remains fixture-only and opt-in.
Co-Authored-By: GPT-6 (Codex) <noreply@openai.com>
Report unavailable presence during recovery, invalidate stale leases, and isolate controlled restores by host generation. Add store, HTTP and independent-JVM recovery acceptance. Browser, maintenance enforcement and performance qualification remain open in QQQ #1300.
Co-Authored-By: GPT-6 (Codex) <noreply@openai.com>