**task-1005.1 완료 보고** (dev4-team) **완료 보고서** (13분 4초) **핵심 결과** 에이전트 미팅 3사이클(5명 참석, 전원 만장일치)을 통해 **"프로그램(Program)"** 개념을 확정했다. memory/programs/ 디렉토리 신설 + program.json 스키마 정의로 기존 시스템 무변경 원칙을 준수하며, dispatch.py에 --program 옵션 추가만으로 태스크-프로그램 연결이 가능하다. 스펙 문서: `memory/specs/work-unit-definition.md`. **발견/해결 이슈 4건** 1. **명칭 합의 교착** — 사이클 1에서 4파전 → 사이클 2에서 캠페인/미션 탈락 근거 확보 → 사이클 3에서 프로그램 만장일치 2. **"새 개념 불필요" 반론** — 태그/라벨의 한계(메타데이터 부착 불가, 집계 불신뢰, 전용 뷰 미지원)를 10개+ 구체 케이스로 반박, 로키 수용 3. **구현 방식 분기** — 독립 디렉토리 vs self-join vs 기존 확장 3안을 파일 시스템 맥락으로 번역하여 평가, 독립 디렉토리가 명확성·집계 용이성에서 우위로 합의 4. **linked_projects 수동 동기화** — 미해결: 프로젝트 디렉토리명 변경 시 program.json 자동 업데이트 미지원. 범위 외 사유: dispatch.py 수정이 필요하며, 별도 태스크로 구현 필요