Purpose
대형 보고서 작업을 개별 파일 단위가 아니라 주제 단위 worker와 최종 통합 worker로 위임하기 위한 표준 절차입니다.
운영 원칙
- 사용자가
주제별을 요청하면 기본 worker 단위는 최상위 주제 폴더/그룹이다. - 명시적으로
파일별,각 파일마다,1:1 산출물을 요구한 경우에만 file worker 중심으로 설계한다. - Topic workers가 file-level reports와 topic integrated knowledge를 만들고 final worker가 모든 topic knowledge가 존재한 뒤 cross-topic integrated knowledge를 작성한다.
- Out-of-scope, missing source, incomplete worker 결과는 숨기지 않고 limitation 또는 diagnostic으로 남긴다.
절차
- Parent Simdeong이 source tree, 사용자 요청 단위, output boundary를 확인한다.
- 파일 수가 아니라 최상위 주제 그룹을 기준으로 worker 수를 설계한다.
- 각 handoff에 paths, sourceManifest, scope, qualityRequirements, coveragePolicy를 명시한다.
- 독립 topic 작업은 병렬 실행하되 final/root 작업은 모든 dependency가 존재한 뒤 별도 stage로 실행한다.
- 소스를 직접 읽을 수 없으면 전체를 읽은 것처럼 쓰지 않고 limitation 또는 blocker를 명시한다.
Failure modes
- Final worker를 topic worker와 같은 독립 batch에 넣어 누락된 근거로 최종 보고서를 만드는 경우.
- 주제별 요청을 파일별 worker 수로 오해해 중복 산출물을 만드는 경우.
- 원본 Markdown이나 이전 산출물을 덮어써 근거 추적성을 잃는 경우.
- 명시 요청 없이 archive/original HTML을 생성하는 경우.
- Cloudflare URL처럼 completion workflow가 반환해야 할 값을 writer가 임의로 주장하는 경우.
Stage 3 static HTML. Relative links only.