# TODO.md

## 작업 목록

> 우선순위: higher > medium > lower
> 진행: `☑` 완료, `☐` 미완료

---

## higher

- [x] **init_docs** — 공통 프로젝트 문서 생성  
  - 완료일: 2026-07-02  
  - 결과: PROJECT_CONTEXT.md, RULES.md, STATE.json, TODO.md, CHANGELOG.md, README.md 작성  
  - 참고: STATE.json `last_completed`

- [x] **create_templates** — templates 폴더 구조 생성  
  - 완료일: 2026-07-02
  - 결과: templates/default/ 디렉터리 구조 및 템플릿 파일 생성 완료
  - 참고: STATE.json `last_completed`
  - 산출물: templates/ 디렉터리 전체

- [x] **v2_0_release** — AI-WORKS Standard v2.0 Release
  - 완료일: 2026-07-05
  - 결과:
    - 템플릿 변수 치환 정상화
    - validate_documents() 추가
    - can_approve_design_freeze() 추가
    - 7개 신규 표준 문서 템플릿 추가
    - STATE.json v2.0 스키마 적용
    - DESIGN_FREEZE 자동 조건 검증 추가
  - 검증:
    - placeholder 문서 → FAIL 확인
    - 필수 섹션 누락 → FAIL 확인
    - DESIGN_FREEZE 조건 미충족 → 승인 거부 확인
    - 모든 조건 충족 → PASS 확인
  - 참고: STATE.json `last_completed`

---

## medium

- [ ] **retrospective** — 프로젝트 회고
  - 상세: 00-프로젝트생성기 v2.0 개발 회고 작성
  - 산출물: RETROSPECTIVE.md

- [ ] **template_update_plan** — 템플릿 개선 계획 정리
  - 상세: v2.1 후보 기능 정리
  - 산출물: AI-WORKS_TEMPLATE_UPDATE.md

---

## lower

- [ ] **write_tests** — 기본 테스트 작성  
  - 상세: 입력 검증 테스트, 생성 테스트
  - 상태: v2.1에서 검토

- [ ] **finalize_docs** — 문서 정리  
  - 상세: README.md 완성, 사용 예시 추가
  - 상태: v2.1에서 검토

---

## AI 재개용 즉시 확인

1. 현재 STATE.json `current_phase` 확인
2. 현재 `in_progress` 확인
3. TODO.md higher 우선순위 항목부터 진행
4. 완료 후 STATE.json의 `last_completed`, `in_progress`, `next_step` 갱신
