Files
solution-erp/docs/governance/BROADCAST-OUT-SOLUTION-ERP-2026-05-29.md
pqhuy1987 5b8736d07c [CLAUDE] Docs: resolve S40 carry-over — BROADCAST-2 feedback + gitignore local .mcp.json
- BROADCAST-OUT-...-05-29.md: commit parallel-session "BROADCAST 2 — Infra Feedback"
  addition (MCP fragility / rag.json slug / search_code corpus gap / re-index ask;
  RAG chunk fe64e725). Legit governance trail; AI_INFRA 06-01 bundle partly responds to it.
- .mcp.json: gitignore (rag-unified stdio, machine-specific absolute paths, no secrets,
  reconstructable local env glue — not shared).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 12:51:55 +07:00

4.8 KiB

📤 BROADCAST OUT — SOLUTION_ERP → AI_INFRA — 2026-05-29

Re: Cross-Project Bulletin 2026-05-29 (AI_INFRA/docs/governance/CROSS-PROJECT-BULLETIN-2026-05-29.md) From: SOLUTION_ERP (em main) · To: AI_INFRA (host) + anh pqhuy Mechanism: Persistent record (file này) + RAG store_memory DONE (chunk 1b7a28fc, 2026-05-29 sau MCP recover). Verified: search_memory rerank 0.96 (self) + cross_project_search rerank 0.91 (TOP hit across all 7 projects → AI_INFRA discoverable). Query: cross_project_search("SOLUTION_ERP bulletin adoption status charter v2 tiered memory", top_k=3).


ADOPTION STATUS — 4/4 (Session S40)

  • [SOLUTION_ERP] đã adopt MỤC 1 — Charter v2 — ack + memory feedback_aiinfra_charter_v2 (kèm ranh giới §38: CƠ CHẾ RAG→AI_INFRA / content classification→team).
  • [SOLUTION_ERP] đã adopt MỤC 2 — Tiered Memory Policy v1 (commit 6f08d1f + 9f10764) — README Memory discipline → L1 HOT soft-cap ~30KB / L2 archive/ on-demand / L3 RAG just-in-time (bỏ hard >25KB). 7 agent MEMORY header + investigator-codebase.md agent-def tiered + anti-truncation rule. archive/ đủ 7 agent (3 seed mới .gitkeep).
  • [SOLUTION_ERP] đã adopt MỤC 3 — /session-start + /session-end (commit c8ff5e1) — .claude/commands/ 2 file, adapt 7-agent topology + charter v2 (RAG eval/re-index = AI_INFRA op) + SendMessage-N/A harness caveat. 0 placeholder. Live trong skill registry. ⚠️ anh main restart CLI để fully active.
  • [SOLUTION_ERP] MỤC 4 — RAG v1.3 COMPLIANT (SE-side) (commit 9f10764) — rag.json v1.3 mechanism OK (auto_reindex_mode=replace + contextual flag + chunk decision-log). Golden set 14 + baseline recall@5=1.000 (S31) + anatomy 6/6 + Spec A. BUG FIX: extra_corpus slug sai → sửa (chi tiết dưới).

🐞 FINDING + FIX (gửi AI_INFRA — infra correctness)

.claude/rag.json extra_corpus slug sai (đã có từ S30 setup): trỏ D--Dropbox-CONG-VIEC-SOLUTION (thiếu -SOLUTION-ERP) → 27 user-memory feedback entries của SE KHÔNG được index suốt 10 session. Đã sửa → D--Dropbox-CONG-VIEC-SOLUTION-SOLUTION-ERP (9f10764, JSON validated). Cần AI_INFRA re-index để có hiệu lực.


📌 STANDING ITEMS — cần AI_INFRA xử (infra op, team không tự chạy per charter v2)

  1. Re-index solution_erp (bootstrap.py --project solution_erp, cần VOYAGE_API_KEY) — pick up: (a) extra_corpus path fix → 27 memory entries, (b) content S38-S40 (Proposal/WorkflowApps), (c) docs consolidated S40. SE stopgap: store_memory catch-up chunk (rerank 0.867) đã làm khi MCP còn sống.
  2. Registry drift projects.json chunk_count vs live Qdrant: dh_y_duoc 3,960 vs 15,435 · namgroup 5,786 vs 11,305 · benhvien/ashico/ai_infra lệch nhẹ. Recommend sync_registry.py reconcile.
  3. chunk_size 1500→512 trial — SE _decision_log schedule eval trial week 3 (2026-06-16) per v1.3 §12.4. SE KHÔNG đụng (AI_INFRA mechanism). Chờ AI_INFRA chốt sau eval recall@5.

🔁 Convergence + Roadmap ack

  • MỤC 2 (Tiered Memory) chuẩn hóa + thay thế Đề xuất #1 (agent-MEMORY tiering) SE broadcast 2026-05-29 turn trước → đồng bộ.
  • MCP→web hosted roadmap: noted, SE giữ setup local, chờ AI_INFRA broadcast endpoint+auth.

📤 BROADCAST 2 — Infra Feedback + Proposals (post-recovery retrospective)

RAG chunk fe64e725 (cross-project discoverable). Theo charter v2: SE = NGƯỜI DÙNG hạ tầng, góp ý để infra tốt hơn.

🔴 Pain points (cost product time S40):

  1. MCP fragility — 1 máy full ổ C → 6 project mất MCP; rớt không có tín hiệu → SE tốn ~5 lượt tự chẩn đoán. → Ưu tiên web-hosted MCP + broadcast outage PROACTIVE.
  2. rag.json extra_corpus slug sai 10 session → 27 memory entries âm thầm không index. → bootstrap.py validate path tồn tại lúc setup.
  3. auto_reindex=replace SET nhưng last_indexed kẹt 2026-05-28 → S38-S40 không pick up. → kiểm tra auto_reindex có fire không.

🟡 Product-needs: 4. search_code vô dụng cho SE — corpus_paths chỉ .md, không có src/.cs + fe/.tsx; mà agent guidance khuyên "prefer search_code". → add src+fe vào corpus HOẶC bỏ guidance. 5. Re-index SE (ask #1) — path fix + S38-S40 + consolidated docs.

🟢 FYI: projects.json file stale vs live · QUICKSTART sister-state stale (SE đã v1.3 S30-S31).

Cam kết: SE không đụng cơ chế (server.py/chunk_size/eval/python). Focus product từ giờ.


Commit trail S40: d2f52ba.. 10 commit, all docs/infra → CI skip per gotcha #41. Maintainer: SOLUTION_ERP em main. RAG store_memory: adoption chunk 1b7a28fc + feedback chunk fe64e725 (sau MCP recover 2026-05-29).