Skip to content

chore(ci): chạy cổng nghiệm thu từ kit ghim sha, bỏ bản chép và bản fork - #129

Merged
phanlemanh merged 1 commit into
mainfrom
chore/kit-chay-tu-sha
Sep 23, 2026
Merged

phanlemanh merged 1 commit into
mainfrom
chore/kit-chay-tu-sha

Conversation

@phanlemanh

Copy link
Copy Markdown
Owner

Tóm tắt

Chuyển CI sang đường mặc định của kit (GUIDE §5.3, owner quyết 23/09): cổng nghiệm thu chạy từ MỘT bản kit ghim sha, không chép tệp kit vào repo. Theo quyết định cùng ngày, oneflow bỏ bản fork feature_scope của scripts/pre-merge-check.sh.

Sha ghim: KIT_SHA: 8a4ea88105d109d9b79590761b953e95af400f7c, trùng HEAD của plugin cài trên máy dev.

TRƯỚC ↔ SAU

Lệnh HEAD Exit Verdict VIOLATION
TRƯỚC bash scripts/pre-merge-check.sh . --base origin/main (fork) 8ca36b5 0 clean, ran=4 declared-off=0 0
SAU bash "$CLAUDE_PLUGIN_ROOT/scripts/pre-merge-check.sh" . --base origin/main (kit 8a4ea881) 873cba2 0 clean, ran=4 declared-off=0 0

Bỏ số «suppressed N whole-tree» và các NOTE «narrow staleness scope applied» rồi so từng dòng: 51 dòng giống hệt. Khác biệt thô duy nhất là 9 dòng NOTE narrow mà bản fork in còn kit không in (cache-l1-fingerprint, cache-l2-store, cache-l3-tier-b, cache-l4-eviction, conformance-l0, gate-scope-anchors, hai-duong-chay-mot-venv, roadmap-drift-guard, stale-scope-by-paths).

Kiểm

  • pnpm lint:check: xanh.
  • pnpm typecheck: xanh.

Giới hạn đã biết

  • Các guard của kho trong scripts/acceptance/ (check-stale-scoping, check-fork-scope-teeth, check-t1-escape-path, test-scope-namespace, check-no-stale-empty-diff, check-resign-wave, check-gate-residual…) và scripts/ci/check-repin-eval-coverage.sh còn gọi scripts/pre-merge-check.sh trong repo. Chúng là eval của hồ sơ đã ký, không chạy trong CI; sau PR này chạy lại chúng sẽ không tìm thấy cổng. Chưa sửa trong PR này.
  • GUIDE §5.3 ghi hai dòng pre-merge-check.sh:376/:397 của kit còn đọc lib theo đường của kho, chỉ chạm hồ sơ machine-cleared. Lượt SAU không lộ khác biệt nào ở đó.

Thay thế #127.

🤖 Generated with Claude Code

Owner quyết 23/09: đường mặc định của kit là CI chạy cổng từ MỘT bản kit ghim
sha (GUIDE §5.3 «Đường mặc định»), không chép tệp kit vào repo; oneflow bỏ bản
fork feature_scope của scripts/pre-merge-check.sh.

- Xoá 9 tệp kit đã chép: scripts/pre-merge-check.sh (bản fork),
  scripts/recheck-evidence.cjs, lib/*.cjs.
- ci.yml: bước lấy kit (có từ #128) chạy TRƯỚC, bước pre-merge gọi
  "$CLAUDE_PLUGIN_ROOT/scripts/pre-merge-check.sh"; KIT_SHA giữ 8a4ea881.
- _acceptance/config.yaml: gỡ các dòng t1_skip_globs khai tệp kit đã xoá.
- biome.json: gỡ loại trừ vendored của kit.

Khoá paths: trong evals.yaml giữ nguyên.

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
phanlemanh merged commit 9fbe0d6 into main Sep 23, 2026
6 checks passed
phanlemanh added a commit that referenced this pull request Sep 23, 2026
…t; xoá thước riêng và guard chết; ghim lại 5 hồ sơ (#130)

chore(acceptance): t1_skip_globs lịch sử + trả nợ thước riêng sau #129
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