완료 정의
범위가 작은 작업을 고르고 task ID, 상태, 산출물, 담당자와 완료 조건을 정합니다. 중단 뒤 다른 담당자가 이어갈 수 있어야 합니다.
의존성 그리기
역할보다 의존성을 먼저 그립니다. 조사 작업은 병렬로 돌릴 수 있지만 글은 사실 확인을, 발행은 본문·이미지·다국어 검수를 기다립니다.
상태 저장
checkpoint는 대화 밖에 저장하고 완료 작업, 출처, 산출물 URI, 모델, 미해결 항목과 다음 단계를 기록합니다.
외부 동작 멱등화
업로드, 발행, 메시지와 DB 쓰기에는 안정적인 idempotency key를 씁니다. 타임아웃 뒤 재실행 전에 원격 상태를 확인합니다.
복구 시험
되돌릴 수 없는 행동 앞에는 사람 승인을 둡니다. 중단, 업로드 후 타임아웃과 중복 slug를 일부러 만들고 다른 Agent가 복구하는지 시험합니다.
