KB-5215 rev 9
Known Limitations & Workarounds (post WEB-83)
2 min read Revision 9
Known Limitations & Workarounds
Cập nhật: 2026-03-26 S139. §0-AM Amidan: L14 = BY DESIGN (không phải limitation).
Active Limitations
L1: Directus Flows — Same-collection recursion block
- Workaround: PG triggers hoặc Orchestrator script
- Phát hiện: WEB-81B
L2: GPT Confirm Dialog — Không thể bypass
- Workaround: Playwright auto-click confirm
L3: Playwright — Headed mode bắt buộc (Cloudflare chặn headless)
- Workaround: Mac Mini headed mode + LaunchAgent
L4: Claude Code CLI — Permission prompts
- Workaround: Auto mode (S134+). Test local trước push.
L5: GPT/Gemini Session Expiry
- Workaround: Detect login page → mark failed → manual --setup
L17: verify_counts() ERROR species_collection_map (TD-382)
- Vấn đề: Code column mismatch.
- Status: 🟡 Target S168.
- Phát hiện: S167E
BY DESIGN (§0-AM Triết lý Amidan — Huyên S139)
L14: Birth Gate WARN, không block _dot_origin NULL → BY DESIGN
- Triết lý: KHÔNG block tại cổng vào. Record "lậu" = Amidan = tín hiệu cảnh báo. Hệ thống giám sát (đếm mồ côi + Điều 31 scanner + Điều 31+ Gương Soi) PHẢI tự phát hiện.
- Quy trình: Sinh ra → đếm mồ côi phát hiện → Điều 31 báo → DOT dọn/dán nhãn 1 phút.
- TD-379: Scanner PHẢI detect
_dot_origin NULLvà tạo system_issue.
Resolved Limitations (S167E)
L11: v_registry_counts writable → ✅ RESOLVED (guard trigger, PR #634)
L12: Fake system_issues injectable → ✅ RESOLVED (guard trigger, PR #634)
L13: Scanner metadata vs live COUNT → ✅ RESOLVED (live COUNT, PR #634)
L10: Runner unavailable → ✅ NOT A BUG (NVM on host)
L15: retire_entity() broken → ✅ NOT A BUG
L16: WARNING hidden → ✅ NOT A BUG
Older Resolved
L7 → RESOLVED (WEB-84)
R4: Agent Data Event System → RESOLVED (WEB-83)
R1-R3: OPS Proxy, DNS, O2M → RESOLVED
Cập nhật: 2026-03-26 S139. §0-AM: L14 reclassified BY DESIGN.