Skip to content

docs(roadmap)+ci: sổ cái skill-system-v1, bản đồ đọc thước kit, răng plan-freeze - #128

Merged
phanlemanh merged 6 commits into
mainfrom
fix/roadmap-ledger-skill-system-v1
Sep 23, 2026
Merged

phanlemanh merged 6 commits into
mainfrom
fix/roadmap-ledger-skill-system-v1

Conversation

@phanlemanh

@phanlemanh phanlemanh commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Vì sao

Bước Roadmap ledger freshness của job Acceptance Gate đỏ trên main (run 35480381477) và kéo mọi bước sau thành skipped. Khi gỡ nó, hai bước che phía sau cũng đỏ sẵn trên main: Product map freshnessPlan freeze guard still has teeth. PR này làm xanh cả ba. Phần 2–5 theo quyết định owner ngày 23/09, qua phiên điều phối.

Commit

  1. Sổ cái roadmap (556f3fe): phân loại skill-system-v1 (T3, ký 17/09, B5), đếm lại đoạn tỉ lệ trên 41 hồ sơ, STATUS.md lên 41 hồ sơ. Theo lệ 7da209f. Không tích ✅ dòng B5.
  2. Vẽ lại bản đồ (9d09df1) bằng kit 2.18.1 (8a4ea881): một dòng đổi, normalize-text-vi mang nhãn đã nghỉ. --check in «khớp hồ sơ xưởng».
  3. CI đọc thước của kit (7220edd): env KIT_SHA, bước mới lấy kit ra $RUNNER_TEMP/kit và xuất CLAUDE_PLUGIN_ROOT, chép khuôn «Đường mặc định» §5.3 GUIDE kit. «Product map freshness» chạy product-map.mjs --root . --check. Bước pre-merge giữ nguyên.
  4. T1 đích danh (bf1fdb6): .github/workflows/ci.yml vào risk_tiers.t1_skip_globs. Đo trước: thiếu dòng này thì chính PR này đỏ VIOLATION [PR]: non-T1 files changed.
  5. Răng plan-freeze (8aeab25): ca tick-noi-doi ghim cứng skill-system-v1 làm ví dụ dòng chưa ký; hồ sơ đó ký 17/09 nên ca chết. Nay ca tự chọn trong fixture dòng ⬜ đầu tiên có slug chưa ký. Răng 18/20 → 20/20. Bảo trì fixture, không đổi luật.
  6. Ghim lại roadmap-drift-guard (0a1f7fd): commit 5 chạm scripts/roadmap/**, thuộc phạm vi cũ-hoá của hồ sơ này, nên pre-merge chặn «evidence is stale». Làn máy repin-20260923T035636Z-96358: 10/10 eval, 9 suite, 0 tệp hồ sơ bị chạm.

Chưa làm, chờ owner

  • Chưa xoá scripts/ci/check-product-map.mjs và bộ răng của nó. Thước này (0d9f5ac, 31/08, hồ sơ cong-tu-canh-minh) nay không còn chạy trong CI. Nhưng bằng chứng đã ký của cong-tu-canh-minh ghi hai tệp này là verifier của 8 ô đo. Đo thử xoá: CI mặc định vẫn sạch, còn pre-merge-check.sh --recheck-all chặn merge với L2 SUBSTANCE x verifier script not found.
  • check-gate-guards-job.sh shape nay đỏ (job acceptance-gate không có dòng run: nào chạy check-product-map.mjs). Guard này không chạy trong CI, nhưng là eval của cong-tu-canh-minh, lat-cat-chung-minh, mo-hoa-b01, noi-thuoc-tai-lieu-vao-ci, o-do-chay-0-ca-van-xanh. Lần ghim lại kế tiếp của các hồ sơ ấy sẽ đỏ. Đây là hệ quả trực tiếp của việc đổi thước, không sửa ở đây vì là đổi thước của hồ sơ đã ký.
  • Câu «Trong 16 hồ sơ ký từ 27/08, 7 là hạ tầng» trong roadmap đã sai từ trước (đếm sổ cái ra 19 trước B5). check-plan-docs.sh không kiểm câu này nên để nguyên.

Kiểm cục bộ

17/17 bước của job Acceptance Gate thoát 0 khi chạy tuần tự với CLAUDE_PLUGIN_ROOT trỏ kit 2.18.1. pre-merge-check.sh sạch ở cả chế độ mặc định lẫn --recheck-all.

🤖 Generated with Claude Code

Guard check-roadmap-fresh do tren main (CI run 35480381477): ho so
skill-system-v1 ky 17/09 (PR #120) ma chua phan loai trong so cai.
Them dong B5 theo le cac dong gan nhat, dem lai doan ti le tren 41 ho so
(19/5/17), STATUS.md len 41 ho so va de ngay khong cu hon ho so ky moi
nhat — ca ba cho ma check-plan-docs doi cung nhau, dung nhu 7da209f.

Khong tich dong B5 trong khoi ke hoach, khong sua guard nao.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

phanlemanh and others added 5 commits September 23, 2026 10:47
`node $KIT/scripts/product-map.mjs --root .` voi KIT o sha 8a4ea881: mot
dong doi — normalize-text-vi mang nhan "da nghi, giu su lieu" (ho so cho
nghi 20/09, 2f271f5). `--check` in "PRODUCT-MAP.md khớp hồ sơ xưởng."

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Owner quyet 23/09: buoc "Product map freshness" dung thuoc cua kit
(`product-map.mjs --check`), khong dung thuoc rieng. Hai thuoc mo ta hai
mo hinh trang thai, khong the cung xanh.

- env KIT_SHA=8a4ea881 (kit 2.18.1, dung sha dang cai o may dev).
- Buoc moi "Fetch acceptance-gate kit at pinned sha" lay kit ra
  $RUNNER_TEMP/kit va xuat CLAUDE_PLUGIN_ROOT, chep khuon "Duong mac dinh"
  §5.3 GUIDE cua kit (origin/main edbd048c). Khong them actions/checkout.
- "Product map freshness" chay `node "$CLAUDE_PLUGIN_ROOT/scripts/product-map.mjs" --root . --check`.
- Buoc "Pre-merge acceptance check" giu nguyen.

scripts/ci/check-product-map.mjs (0d9f5ac, 31/08, ho so cong-tu-canh-minh)
va bo rang cua no CHUA xoa: evidence da ky cua cong-tu-canh-minh ghi hai
tep nay la verifier cua 8 o do; xoa thi `pre-merge-check.sh --recheck-all`
chan merge ("L2 SUBSTANCE x verifier script not found"). Cho owner quyet.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…p_globs

Theo §5.3 buoc 3 GUIDE cua kit: tep workflow ghim sha kit phai la T1 dich
danh (khong `.github/**`; tien le kit la `.github/workflows/gate.yml`).
Do truoc: thieu dong nay thi chinh PR nay do
"VIOLATION [PR]: non-T1 files changed ... .github/workflows/ci.yml".

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…skill-system-v1

Ly do: ca nay ghim cung skill-system-v1 lam vi du "dong chua ky bi tich";
ho so ay ky 17/09 nen tich no khong con la noi doi, guard dung xanh va ca
doc FAIL vi fixture chet (case-isolation do theo). Nay ca chon trong fixture
dong ⬜ dau tien co slug chua co hop dong signed-off, va do dung ten slug ay
trong thong diep F2. Bao tri fixture, khong doi luat: rang 18/20 -> 20/20.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
run_id repin-20260923T035636Z-96358, 10/10 eval may + 9 suite xanh tai
8aeab25. Commit truoc cham scripts/roadmap/check-plan-freeze-teeth.sh, nam
trong pham vi cu-hoa scripts/roadmap/** cua ho so nay, nen pre-merge-check
chan "evidence is stale". Lan chay kho truoc do cung xanh; 0 tep ho so bi cham.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@phanlemanh phanlemanh changed the title docs(roadmap): phân loại skill-system-v1 vào sổ cái docs(roadmap)+ci: sổ cái skill-system-v1, bản đồ đọc thước kit, răng plan-freeze Sep 23, 2026
@phanlemanh
phanlemanh merged commit 8ca36b5 into main Sep 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant