- Gap E/F/G evaluated: pass with caveat (G honest partial) - 94/94 tests, Anthropic API 529 mid-session recovery demonstrated - Smoke 3회차 라이브 검증 대기 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.9 KiB
1.9 KiB
2026-04-08 이슈 #13 — Smoke 3 fix orchestration
- 이슈: #13 close
- 소요 시간: ~50분 (Generator 3회 시도 ~30분 + orchestrator 수습 + Evaluator ~15분)
- Context 사용량: ~520k tokens (orchestrator 누적)
사이클
- Smoke 2회차 (#13 open) → 4 gap 발견 (E 이미 fix 완료, F/G/H 미수정)
- Generator 서브에이전트 3회 시도
- 1차: API 529 즉시 (0 progress)
- 2차: API 529 즉시 (0 progress)
- 3차: ~30 tool 호출 후 529 중단, 실질 작업 거의 완료
- Orchestrator 수습: build/test 검증 (94/94 green) → history/commit
- Evaluator → pass with caveat (Gap G honest partial)
- 이슈 #13 close
커밋
7db9cd0— smoke 2 milestone + 즉석 hotkey fixb139f2b— Gap E/F/G 정식 refactor- (이번 orchestration) — PROGRESS 갱신 + 이 history + 이슈 close
결과 요약
| 지표 | Before | After |
|---|---|---|
| 전체 테스트 | 77 | 94 |
| Player 테스트 | 16 | 24 |
| Recorder 테스트 | 17 | 26 |
| 이슈 상태 | open #13 | closed |
Harness 원칙 관련 관찰
Anthropic API 529가 연속 발생하는 상황에서도 서브에이전트의 중간 파일 쓰기가 보존되어 orchestrator가 이어받아 마무리 가능했음. Generator가 완벽히 작업을 완료하지 못했음에도, 3번째 시도가 실질 핵심 작업을 디스크에 쓴 시점에 529로 중단 → orchestrator가 build/test로 검증 후 부족한 부분(history/commit)만 수행. "세션 경계에서의 graceful degradation" 사례.
비용
Generator 3회 합계 ~2.2k (대부분 529 조기 종료) + Orchestrator 수습 ~12k + Evaluator ~40k = ~54k. 예외적으로 저비용.
다음 단계
Smoke 3회차 — 사용자 환경에서 box-v5.yaml 원본 또는 유사 녹화를 재생하여 Gap F/G fix가 실제로 동작하는지 검증.