KB-1402 rev 8
Handoff S139 — Orchestrator Chaos Hardening
4 min read Revision 8
handoffs139chaos-tests167e
Handoff S139 → Phiên tiếp
Ngày: 2026-03-26. OR: v4.95. Phiên mới:
search_knowledge("handoff S139")→ bắt tay ngay.
ĐANG LÀM GÌ DỞ
S167G DONE (PR #635, report uploaded lần 2). S167G-VERIFY mission soạn xong — chỉ cần verify production URLs. Hoặc bỏ qua verify → đi thẳng S167H chaos re-test.
KẾT QUẢ S167G (đã verify 1 phần)
- PR #635 merged. VPS files sha1 match.
- 7 scanner checks MỚI hoạt động: _dot_origin NULL, broken deps, broken edges, circular, sync drift, vector parity, duplicate meta.
- Phát hiện THẬT: 2,079
_dot_origin NULLrecords + 2,040 broken universal_edges → §0-AM Amidan hoạt động. - Cron: scanner
*/6h, watchdog*/1h. Token + env fixed. - Post-deploy runner: 11 measurements, PASS 6/FAIL 4 (2 FAIL = real findings, 2 = pre-existing/eventual-consistency).
- Schema clean: 152 columns, Gemini KHÔNG alter table.
- CÒN THIẾU:
curl https://vps.incomexsaigoncorp.vn/api/...evidence (§0-AF). S167G-VERIFY sẽ bổ sung.
TRÌNH TỰ S167 ĐẦY ĐỦ
| Phiên | Kết quả | PR |
|---|---|---|
| S167D | Chaos 2/21. 7 bugs found. | — |
| S167E | Guards fixed. ⚠️ entity_deps báo cáo ảo. | PR #634 |
| S167F | Dual: Codex 11/21, Gemini ~13/21. 7 blind spots. | — |
| S167G | 7 scanner checks + cron/watchdog. 2079 NULL + 2040 broken edges found. | PR #635 |
| S167G-V | Verify production URLs (nhẹ, nếu cần) | — |
| S167H | ⭐ Re-run chaos dual-agent (target >20/31) | — |
QUYẾT ĐỊNH S139 (Huyên) — QUAN TRỌNG
- §0-AM TRIẾT LÝ AMIDAN: KHÔNG block record sai tại entity tables. Orphan = cơ hội vàng. Hệ thống giám sát PHẢI tự phát hiện. Block = tắt chuông = SAI. Infrastructure tables (v_registry_counts, system_issues) vẫn guard.
- §0-AL: Điều 31 PHẢI quét auto-system liveness (vector parity, event system, cron, watchdog).
- §0-AN: Dual-agent chaos = chuẩn vàng. Codex + Gemini song song, prefix khác nhau.
- §0-AO: MERGE ≠ DONE. Agent phải verify production TRƯỚC báo DONE.
- TD-379: KHÔNG BLOCK _dot_origin NULL. Scanner detect + report.
- TD-392: Gemini schema ✅ CLEAN.
NỢ KỸ THUẬT CÒN TỒN
| TD | Mô tả | Status |
|---|---|---|
| TD-384~387 | Scanner blind spots (7 checks) | ✅ S167G (PR #635) |
| TD-388 | Scanner cron | ✅ S167G (*/6h) |
| TD-389 | Watchdog token | ✅ S167G |
| TD-390 | Duplicate meta_catalog | ✅ Clean (Codex cleanup S167F) |
| TD-391 | Directus↔AD drift | ✅ Check added (AD 585 ≥ Directus 371 = OK) |
| TD-392 | Gemini schema | ✅ CLEAN |
| TD-382 | verify_counts species_collection_map | 🟡 S168 |
| TD-359 | Điều 31+ Gương Soi | 🔴 S168 (sau S167H) |
| TD-354 | Điều 32 Luật Registries | 🔴 S169 |
| TD-370 | 35 scanner findings compound+ | 🟡 Backlog |
| — | 2,079 _dot_origin NULL backfill | 🟡 Data quality project |
| — | 2,040 broken universal_edges fix | 🟡 Data quality project |
VIỆC TIẾP THEO (phiên mới)
- S167G-VERIFY (NHẸ) — Claude CLI verify
curlproduction URLs. Hoặc bỏ qua nếu anh Huyên OK với sha1+runner evidence. - S167H — Re-run chaos DUAL (Codex + Gemini), target >20/31. Mission prompt: dùng S167F làm template, KHÔNG cần soạn lại.
- S168 — TD-382 + Điều 31+ Gương Soi (SAU S167H pass).
- S169 — Điều 32 Luật Registries (TD-354).
- S170 — Populate entity_deps compound+ (TD-370).
CONTEXT KỸ THUẬT
- Claude CLI:
claude-go. Codex:codex-webtest. Gemini: gemini cli. - PG:
docker exec -i postgres psql -U directus -d directus. SSH:ssh contabo. - Scanner NVM:
source ~/.nvm/nvm.shbefore node commands. - Runner:
node /opt/incomex/deploys/web-test/scripts/integrity/main.js - Scanner: runs inside runner now (11 measurements including 7 new).
- Cron: scanner
0 */6 * * *, watchdog0 * * * *. - Chaos prefix: Codex =
CHAOS-TEST-, Gemini =GEM-CHAOS-.