KB-4950

IU-0 Pilot Round 1 — Closure & Decision Pack

5 min read Revision 1
iu-0pilotround-1closuredecision-packg-pilot-5s191

IU-0 Pilot Round 1 — Closure & Decision Pack

Phiên: S191 (2026-05-04) Gate: G-Pilot-5 — Round 1 closure Status: Round 1 COMPLETE — 2/2 writable slices PASS


1. Evidence summary: G-Pilot-1 → G-Pilot-4

Gate What Result Report path
G-Pilot-1 Gate checklist 32 items 32/32 PASS design/08c-iu0-pilot-round1-gate-checklist.md
G-Pilot-2 Tracking metadata 9 slices + 3 vocab 9/9 tracked, 3 proposed_pilot reports/iu0-pilot-round1-g-pilot-2-tracking-report.md
G-Pilot-3 Writable slice IU-0.§2 PASS — 77% savings, 2 turns reports/iu0-pilot-round1-g-pilot-3-single-slice-writable-report.md
G-Pilot-4 Writable slice P38-XC.§4 PASS — 95% savings, 2 turns reports/iu0-pilot-round1-g-pilot-4-p38xc-slice-writable-report.md

Simulation report: reports/iu0-pilot-round1-readonly-simulation-report.md


2. Round 1 results

Metric IU-0.§2 (G-Pilot-3) P38-XC.§4 (G-Pilot-4)
Doc size ~8K chars ~30K chars
Slice size ~1900 chars ~1500 chars
Token savings 77% 95%
Turn count 2 2
Isolation ✅ Only §2.2 changed ✅ Only §4.3 changed
Side-effect None None
Cascade None None
MUP impact None (wording only) None (clarification only)

Key finding: Token savings tỷ lệ thuận doc size. Doc 30K → 95% savings. Slice editing càng hiệu quả với docs lớn — đúng giả thuyết H1.

H1-H4 verdict:

Hypothesis Target Result
H1 Token savings ≥50% ≥50% ✅ 77% + 95%
H2 MUP Tier 0 feasible 15/15 ✅ 12/15 thật, 3/15 proposed_pilot (trivial vocab)
H3 CRUD hot path no vector block Design verify ✅ patch_document = PG-only, no vector in path
H4 §Section atom boundary OK No blocker ✅ Both slices self-contained, no cascade

3. Files/revisions changed

File Rev before Rev after Change
design/07-iu0-index-and-core.md 1 2 §2.2: +pilot status, +merge arrows, +extension policy rule
design/04-information-unit-profile-schema.md 1 2 §4.3: +1 câu clarification ranh giới progressive
design/08a-iu0-pilot-round1-candidate-slices.md 2 6 Estimate corrections §5/§7, boundary table, vocab risk
design/08e-iu0-pilot-round1-g-pilot-2-decision-pack.md 1 2 Full path fix for simulation report

Không sửa: 07b, 07c, 08, 08b, 08c, 08d. Không tạo table/collection/outbox.


4. Còn chưa làm

Item Status
IU table trong PG ❌ Chưa tạo — cần P44-6
IU Qdrant collection ❌ Chưa tạo — cần APR + GR-9
Outbox worker ❌ Chưa tạo — cần P44-6
P44-6 Implementation Phase ❌ Chưa mở — GR-3
DDL/code/migration ❌ Không — GR-2
Legacy vector mutation ❌ Không — GR-5 + VG-1
Vocab production registration ❌ 3 values vẫn proposed_pilot
Remaining 7 slices (IU-0 GR/§0/§1/§3/§4 + P38-XC §0/§9) ❌ Tracked nhưng chưa writable test

5. Đề xuất next macro track

Round 1 đã chứng minh:

  • Slice editing workflow hoạt động thật trên KB docs.
  • Token savings 77-95%.
  • Không side-effect, không cascade.
  • patch_document atomic = isolation guaranteed.

Không cần thêm pilot vi mô. 2 slices trên 2 docs khác nhau (8K + 30K) đã đủ evidence.

Đề xuất: Chuyển sang Minimal Implementation Planning Pack — thiết kế bước đầu tiên để IU-0 có hạ tầng thật (IU table, version table, birth gate trigger). Đây vẫn là planning, chưa phải implementation. Scope:

Item Trong scope Ngoài scope
IU table schema design (logical) DDL thật ❌
Version table schema design Migration script ❌
Birth gate trigger logic (logical) Trigger code ❌
Outbox table design (logical) Worker code ❌
Qdrant collection config Defer Phase 1
3 vocab registration chính thức Production registry ❌ (APR)

Gate: User/GPT approve planning pack trước khi mở P44-6.


6. Câu hỏi User

Có đồng ý:

  1. Chốt Round 1 COMPLETE?
  2. Chuyển sang Minimal Implementation Planning Pack?
  3. Vẫn giữ GR-2 (không DDL/code) và GR-3 (không P44-6) cho planning pack — chỉ mở khi User approve riêng?

Round 1 Closure | S191 | 2/2 PASS | H1-H4 ✅ | Next: Minimal Implementation Planning