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 Role · Thomas · Shaper · Builder · Rin · QA · HARNESS Role 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 Bạn · repo · CONTEXT.md · ADR · DỰ ÁN CỦA BẠN Dự Án Của Bạn 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 BẠN 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
  • • Role, 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à role đượ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 role 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 bạn