feat: update plan 17

This commit is contained in:
thanhnv
2026-07-07 18:58:21 +09:00
parent ae4fc7112c
commit 5fbc017a2c
23 changed files with 2649 additions and 10 deletions
@@ -1,7 +1,19 @@
# KẾ HOẠCH 17 — Loop Engineering / Agentic Loop Governance
> Status 2026-07-06: **📋 planned — CHƯA implement.** Đây là plan thiết kế; không có
> code trong đợt này. Mục tiêu: nâng CASAN từ "governance rời rạc" thành **Agentic
> Status 2026-07-07: **🟢 T1–T6 implemented+tested (offline), 97/0 in WSL, wired into
> CI — all 5 loop primitives + orchestrator.** Governor (T1), Convergence (T2),
> Verify Contract (T3), Trace/Replay (T4 offline slice), Meta-loop (T5),
> Orchestrator `loop-run.sh` (T6, 17.20–17.21) are done as deny-by-default,
> fail-closed harness primitives (`loop-governor.py`, `loop-convergence.py`,
> `loop-gate.py`, `loop-trace.py`, `loop-metaloop.py`, `loop-run.sh` +
> `.specify/config/loop-policy.yaml`/`loop-policy.schema.json` + `loop_common.py`).
> Suites: governor 15/0 · convergence 15/0 · gate 20/0 · trace 16/0 · metaloop 15/0 ·
> loop-run 16/0. Meta-loop changes route through the governed CP store
> (versioned + audit + rollback + SoD) and **actually change the governor's ceiling**;
> a loosen above `org_ceiling` is refused (17.19). **Remaining (infra-gated): T4
> chain KMS-anchor (A7 Vault), T6 Command Center widget 17.22 (C5), live H3-judge.**
>
> Mục tiêu: nâng CASAN từ "governance rời rạc" thành **Agentic
> Loop Governance** — kỹ thuật hoá **vòng lặp agent** (không chỉ prompt).
>
> Nhãn trạng thái: xem legend ở `CASAN_BACKLOG_STATUS.md`.
@@ -191,7 +203,13 @@ Chạy trong **WSL Ubuntu** (deterministic, không cần model/docker/mạng). N
---
## 7. Ghi chú trung thực
- Đây là **[mới] — 📋 chưa implement**. Plan mô tả thiết kế; chưa có script nào được viết trong đợt này.
- **T1–T6 đã implement+tested (offline, 97/0 WSL, nối CI)** — đủ 5 loop primitive +
orchestrator. T4 mới là **offline slice** (hash-chain local; KMS-anchor head 17.16
còn chờ A7). T5 meta-loop apply đi qua **governed CP store thật** (versioned +
audit + rollback + SoD) và **đổi được ceiling của governor**; loosen vượt org_ceiling
bị chặn (17.19). Còn lại (infra-gated): T4 KMS-anchor, T6 widget Command Center
(17.22, dep C5), live H3-judge. Không over-claim: primitive "thật" nhờ Plan-16 đã
vá (approval JWT SEC-07 ✅, fail-closed SEC-04/09 ✅, tamper-evidence SEC-01/02 ✅).
- **Không phải làm lại từ đầu:** nền tảng (H3/H4/H5/H6/H7 + `self-improve.py` + `context-compress.py` + audit chain) đã có và test xanh. Plan-17 = **đặt tên "loop engineering" + bổ sung 5 primitive** bọc lên nền đó.
- **Phụ thuộc cứng vào Plan-16:** các primitive chỉ "thật" khi approval JWT thật (SEC-07), fail-closed (SEC-04/09), tamper-evidence (SEC-01/02), secure-by-default (SEC-17/ARCH-03) đã vá. Nếu Plan-16 chưa xong, Track 1/3/5 vẫn viết được nhưng **enforcement còn hở** — phải ghi rõ khi báo cáo, không over-claim.
- **Rẻ + verify offline trước:** khuyến nghị bắt đầu bằng **17.1–17.2 (Governor)** và **17.5–17.6 (Convergence)** — thuần Python/bash, deterministic, verify WSL ngay, không cần model/infra.