Bốn Lớp, Một Bộ Khung

Bốn Lớp, Một Bộ Khung An architecture diagram generated by Archify. Claude Code · runtime · RUNTIME Claude Code runtime Codex · runtime · RUNTIME Codex runtime OpenCode · runtime · RUNTIME OpenCode runtime Vai · Thomas · Shaper · Builder · Rin · QA · HARNESS Vai Thomas · Shaper · Builder · Rin · QA Skill · 16 skill đóng gói · HARNESS Skill 16 skill đóng gói Bộ Nhớ / Ledger · cái thật sự đã xảy ra · HARNESS Bộ Nhớ / Ledger cái thật sự đã xảy ra Hook · 4 hook vòng đời · HARNESS Hook 4 hook vòng đời Tracker · GitHub · Jira · Linear · COORDINATION Tracker GitHub · Jira · Linear herdr · mỗi agent một pane · COORDINATION herdr mỗi agent một pane git worktree · mỗi ticket một checkout · COORDINATION git worktree mỗi ticket một checkout Dự Án Của Anh Em · repo · CONTEXT.md · ADR · DỰ ÁN CỦA ANH EM Dự Án Của Anh Em repo · CONTEXT.md · ADR Thomas hỏi frontier Builder claim worktree chặn lệnh nguy hiểm RUNTIME HARNESS COORDINATION DỰ ÁN CỦA ANH EM Legend Frontend Backend Database Security External

Runtime Là Lựa Chọn, Không Phải Ràng Buộc

  • • Claude Code, Codex, và OpenCode đều lái cùng một bộ khung bên dưới
  • • Vai, skill, hook, và ledger không phụ thuộc runtime — không cái nào ở đây chỉ chạy được với Claude
  • • Đổi runtime giữa chừng chỉ đổi người cầm lái, không đổi bộ khung

Ledger Không Phải Là Log

  • • Mọi receipt của hook và mọi quyết định gate đều vào memory/ledger, không chỉ ra stdout
  • • Skill và vai được đọc lúc bắt đầu session, không đóng cứng vào một binary
  • • 16 skill dùng lại được cho mọi vai cần đến chúng

Coordination Sống Bên Ngoài Pane

  • • Tracker là nền state; pane herdr và worktree đều dùng xong là bỏ
  • • Mọi claim được ghi vào tracker trước khi worktree kịp tạo ra
  • • Hook gác cửa ranh giới giữa bộ khung và repo project thật của anh em