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 NULL và 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.