Core flow
전체 그림
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · 작업 접수 → 오케스트레이터 계획 → 워커 선택(routing.md)
§05 · 학습 챕터
작업 흐름 · 재진입
“로그인 기능 추가해줘” 같은 한 덩어리 작업이 하네스 안에서 어떻게 파일로 흘러가는지 단계별로 봅니다. 끝나면 status: done과 [VERIFICATION]이 남습니다.
이전·다음 챕터로 이동합니다. 본문은 아래 학습 블록 카드에서 펼칩니다.
Core flow
전체 그림
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · 작업 접수 → 오케스트레이터 계획 → 워커 선택(routing.md)
Eight steps
lifecycle 8단계
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · lifecycle 8단계
Re-entry protocol
재진입 프로토콜
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · 채팅이 초기화되어도 괜찮습니다 (orchestrator-rules.md §3).
Log tags
log.md 태그
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · [2026-06-10 14:31] [APPROVAL] user approved workers: codex (critique) — scope: API draft review
Reference task
참조 예시
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · tasks/manual-core-flow-e2e/ — 매뉴얼 Core Flow 토폴로지를 파일로 증명한 reference task.
Common mistakes
자주 하는 실수
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · 자주 하는 실수
Checklist
체크리스트
AGENTS.md Task Lifecycle · _templates/task-folder.md · orchestrator-rules.md §3 · 체크리스트
Core flow
작업 접수 → 오케스트레이터 계획 → 워커 선택(routing.md)
→ 승인 게이트 → brief 작성 → 워커 호출 → result 저장
→ 통합·critique(선택) → Verification → [COMPLETE]
| 단계 | 무엇을 하나 | 남는 파일 |
|---|---|---|
| 1. 접수 | 목표·범위 정리 | task.md (status: pending) |
| 2. 계획 | 최소 워커 set 결정 | planned_workers + routing 참고 |
| 3. 승인 | 누구를 부를지 사용자 확인 | workers_approved + log.md [APPROVAL] |
| 4. brief | 워커별 지시 (짧게) | workers/<w>/brief.md |
| 5. 호출 | claude/codex/gemini 실행 | workers/<w>/result.md |
| 6. 검증 | 체크리스트 통과 여부 | log.md [VERIFICATION] |
| 7. 완료 | 작업 종료 표시 | task.md status: done + [COMPLETE] |
1. Create tasks/<task-name>/task.md (status: pending)
2. Read _shared/routing.md — minimum worker set
3. Record orchestrator_host
4. Confirm target_repo (외부 repo 쓰기 시)
5. workers_approved before any worker call
6. brief.md — mode: implement | critique | analysis
7. Run worker → result.md
8. Verification → [VERIFICATION] → done