Chu du an chot 6 cau @S181; so quyet-dinh o runs/2026-08-07-S180-adap-upgrade-pack-phased/owner-decisions-07-08-2026-dot-2.md - P2=PB-2 sua luat da ratify du 2 SITE (tiep.md §3-bis canonical + pause.md b6 chi TRO). Cau cam san-3 GIU NGUYEN, chi them ranh REQUEST ⟂ TASK. - W4: docs/governance/so-yeu-cau-chu-du-an.md 3 khoi, ma YC/ST/PN vinh vien. Config: tiep_reload.sources 8->9 + owner_request_verbatim_char_cap. nhip-no-probe ve-5 "so-yc treo/nhac2+", fault-inject 5/5, phan biet chua-co-du-lieu ⟂ treo 0. Ky luat ghi-NGAY + A5 cam CLAUDE.md + rules.md §6.0. - P5: ACTIVE-MARKS §LT3 luat tu-tri 3 bac + mark RC-...-07-08-2026-20-57-48. - P7(i): docs/governance/expensive-runs-view.md derive-view 5 cot. - P3=B: niem phong _sealed_P3B_S181 (forward-only). Phep thu A10 da co rang (fault-inject: class tu che => exit 2; class hop le => exit 0). - Khoan 6: scripts/naming-baseline.json = NGUON, script chi doc. Fault-inject 6/6 hai chieu. 7/7 baseline xanh. 0 byte non-ASCII. - Khoan 5: broadcasts/_index.md +cot "ap" cuoi hang, backfill 42/4/23 = 69. - W3 acceptance 6/6 dong + va defect con-tro bang-19-cua (view-stale-status). Con treo: P8/W4b, W5, P7 ve (ii), VK-5, P3 hoi-to hay forward-only. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
4.9 KiB
4.9 KiB
Sổ khung-nhìn LƯỢT CHẠY ĐẮT — expensive-runs-view.md
🔴 ĐÂY LÀ VIEW, KHÔNG PHẢI NGUỒN. REGENERATE-ONLY — CẤM SỬA TAY. Sửa tay một dòng ở đây là đẻ nguồn thứ hai cho thứ đã có nguồn — đúng thứ sàn-3 cấm. Muốn đổi nội dung thì đổi vật chứng gốc (run-folder / nhật-ký vai / WAL) rồi dựng lại bảng.
Vị trí này do chủ dự án chốt — câu P7 vế (i), anh gật "1 → gật luôn" @S181 (2026-08-07). Sổ ghi quyết-định:
owner-decisions-07-08-2026-dot-2.md.
Vì sao là VIEW chứ không phải sổ chép tay
Lane D (sub-n3-lane-d-gd56.md §4a) đo được: dữ liệu đã nằm sẵn trên đĩa ở 3 nơi, không cần ai chép lại —
| Nguồn | Chứa gì | Đo được |
|---|---|---|
.claude/workflows/runs/<id>/ |
run.md + sub-file + synthesis | 88 thư mục lượt |
.claude/agent-memory/** dấu [engine: |
engine nào chạy cho vai nào | 8 tệp mang dấu |
.claude/WAL.md |
dòng wf: + chain của mạch đang chạy |
1 sổ |
⇒ Một sổ chép tay sẽ lệch khỏi 3 nguồn này ngay lượt đầu ai đó quên ghi. View thì không lệch được — nó là ba nguồn đó, đọc lại.
Lệnh dựng lại (chạy rồi thay phần bảng bên dưới)
# (1) dau [engine: — engine nao chay cho vai nao
grep -rho '\[engine:[^]]*\]' .claude/agent-memory/ | sort | uniq -c | sort -rn
# (2) run-folder co luot dat
grep -rl 'fable-real\|fable-clone' .claude/workflows/runs/*/run.md | sed 's#.*/runs/##;s#/run.md##'
# (3) mau so — tong run-folder (LUON in canh moi con so, hop dong may W1 muc 3)
ls -d .claude/workflows/runs/*/ | wc -l
Bảng — 5 cột (khuôn chốt ở P7)
Mẫu số: 8 run-folder có dấu lượt đắt / 88 run-folder tổng.
| Thời điểm | Loại | Đề bài | Con trỏ vật chứng | Kết luận |
|---|---|---|---|---|
| 2026-08-07 (S180) | /fable-real investigator-codebase |
N1 — dựng fit-map gói adap 7-GĐ | runs/2026-08-07-S180-adap-upgrade-pack-phased/sub-invest-fitmap-S180.md |
PHỦ ĐỦ 7GĐ / 12TC / 9LỖI |
| 2026-08-07 (S180) | /fable-real reviewer |
N2 — review fit-map | …/sub-review-n2-S180.md |
PASS_WITH_FIXES 0C/5M/6m, claim-không-đứng = 0 |
| 2026-08-07 (S180) | /fable-clone reviewer ×6 lane |
N3 — 6 lăng-kính A–F | …/sub-n3-lane-{a…f}-*.md |
6 lane trả đủ; lane F bắt slot (68) đóng-hụt |
| 2026-08-07 (S180) | /fable-real reviewer |
N4 — kế hoạch wave | …/wave-plan-S180.md |
7 wave + 3 sub gated, 0 loại |
| 2026-08-06 (S176) | lượt đắt | đổi style 3 vai | runs/2026-08-06-S176-doi-style-3-vai/ |
→ 3 vai *-reviewer-style |
| 2026-08-05 (S175) | lượt đắt | cột ngân sách dự án | runs/2026-08-05-S175-duan-budget-column/ |
— |
| 2026-08-05 (S174) | lượt đắt | audit style KHKK | runs/2026-08-05-S174-khkk-style-audit/ |
— |
| 2026-08-04 (S171) | lượt đắt | KHKK UI mirror PE | runs/2026-08-04-S171-khkk-ui-mirror-pe/ |
— |
| 2026-07-31 (S164) | lượt đắt | 4GĐ KHKK fan-out | runs/2026-07-31-S164-4gd-khkk-fanout/ |
— |
| 2026-07-29 (S160) | lượt đắt | KHKK dry-run plan | runs/2026-07-29-S160-khkk-dryrun-plan/ |
— |
| 2026-07-28 (S158) | lượt đắt | day-wake probe | runs/2026-07-28-S158-day-wake-probe-first/ |
— |
| S108 · S110 · S111 · S117 | /fable-real single |
(đề bài ở nhật-ký vai) | dấu [engine: fable-real-single · Fable-S1xx] trong .claude/agent-memory/** |
— |
| S112 · S113 | /fable-clone ensemble |
(đề bài ở nhật-ký vai) | dấu [engine: fable-clone-ensemble · Opus-S11x] |
— |
🔴 Khai thẳng cái view này CHƯA làm được
- Cột kết luận rỗng ở 9/13 dòng. Dấu
[engine:ghi engine + vai, không ghi verdict; verdict nằm rải trongrun.md/synthesis mỗi thư mục. Kéo verdict tự động = phải parse văn xuôi tự do ⇒ chưa cơ-khí-hoá được, và điền tay thì vi phạm chính luật regenerate-only ở đầu tệp. Ô rỗng ở đây nghĩa là chưa trích được, KHÔNG phải "lượt đó không có kết luận". - Cột thời điểm lấy từ tên thư mục, không phải mốc trong tệp. Tên thư mục do người đặt ⇒ sai tên là sai cột. (Cùng bẫy mà
tien-kiem-cua.ps1né bằng cách đọc dấu-thời-gian-trong-tệp.) - Vế-6 của P7 chưa cắm: thiếu-tệp-ở-lượt-đắt = mức nghiêm trọng CAO NHẤT nối vào máy điểm danh W2 (
artifact-integrity.ps1) — khoản đó thuộc W5b, mà W5b còn gated bởi P7 vế (ii) (truyền-nguyên-văn lane dispatch) chưa được phán.