wal: pause
This commit is contained in:
@ -26,17 +26,22 @@ Thực-hiện **tuần-tự 5 bước** sau; trong lúc chạy **KHÔNG nhận v
|
||||
- **`verify:`** — **ít nhất một lệnh CHẠY ĐƯỢC cho từng mục `[!]`**, để `/tiep` chạy được và đối-chứng.
|
||||
- 🔴 WAL **ghi-đè toàn-file** (KHÔNG append), **cứng ≤ 40 dòng**. **CẤM secret** (WAL sẽ được commit): không key, không token, không credential.
|
||||
|
||||
## 3.5 TICK counter (H24 — TRƯỚC commit bước 4; Item 1(c) S135)
|
||||
- Tick `.claude/governance/.session-counter.json` **theo contract** (idempotent — NO-OP nếu cùng nhãn-phiên/cùng HEAD) — 🔴 **CON-TRỎ `session-start.md §2.1.8`, CẤM chép logic tick** (B1 canonical).
|
||||
- 🔴 **TRƯỚC commit bước 4** ⇒ delta counter được gộp vào commit `wal: pause` (file NGOÀI hook-3-path nên PHẢI add đích-danh ở bước 4).
|
||||
|
||||
## 4. Commit ĐÍCH-DANH — message `wal: pause`
|
||||
- `git add` **đích-danh** đúng các path: **WAL + path persist** (agent-memory / run-folder) **+ file dở**, rồi `git commit -m "wal: pause"`.
|
||||
- `git add` **đích-danh** đúng các path: **WAL + path persist** (agent-memory / run-folder) **+ `.claude/governance/.session-counter.json`** (🔴 M-7: tick bước 3.5 nằm TRONG commit `wal: pause` — file ngoài hook-3-path nên PHẢI add đích-danh; thiếu dòng này thì claim "tick nằm trong wal: pause" SAI) **+ file dở**, rồi `git commit -m "wal: pause"`.
|
||||
- 🔴 **TUYỆT ĐỐI KHÔNG `git add -A`** — chỉ add đúng path cần chốt, tránh nuốt file rác / secret ngoài ý-muốn.
|
||||
- **KHÔNG push.** (Repo trong Dropbox → thư-mục `.git` được cloud-sync, nên commit local vẫn **durable** qua tắt-máy / đổi-acc.)
|
||||
|
||||
## 5. Báo-cáo ngắn rồi DỪNG HẲN
|
||||
Báo đúng bốn ý:
|
||||
Báo đúng năm ý:
|
||||
1. **goal** — mạch việc đang dở là gì.
|
||||
2. **mục `[!]` đầu-tiên** — bước dở gần nhất.
|
||||
3. **workflow bỏ lại** (nếu có) — dòng `wf:` đã ghi.
|
||||
4. "**an-toàn để thoát, đổi acc, hoặc tắt máy**".
|
||||
5. **dòng-nợ (Item 2 S135):** gọi `powershell.exe -ExecutionPolicy Bypass -File scripts/nhip-no-probe.ps1` in dòng-nợ 3-vế (nhịp-kiểm đọc post-tick bước 3.5). 🔴 **probe KHÔNG chặn điểm dừng**: lỗi → in `probe-loi (khong chan)` → đi tiếp, VẪN tuyên-bố "an-toàn để thoát".
|
||||
|
||||
Rồi **DỪNG HẲN**, KHÔNG nhận việc mới.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user