# AI-WORKS Standard v2.2 Planning

## 분석 대상

1. v2.1에서 등록된 개선 후보
2. 버그
3. Framework 개선
4. 협업 개선

---

## v2.2 핵심 목적

**"v2.2는 새로운 기능 추가보다 Framework 안정성과 운영 규칙을 강화하는 버전이다."**

- v2.1에서 도입된 협업 안전장치를 보완 및 공식화
- Framework 운영 규칙을 체계화하여 향후 확장성 확보
- 버그 수정을 통한 안정성 제고

---

## Framework 관점 v2.2 후보항목 재분석

### Improvement Priority Rule (Framework 운영 핵심 규칙)

**정의**: 개선 요청은 우선순위 순으로 처리
```
Bug (칩바리) → Stability (안정성) → Framework (운영 규칙) → Template (템플릿) → Feature (기능)
```

- Bug: 운영 중단, 데이터 손실 급급
- Stability: 성능, 가독성 등 운영 개선
- Framework: 운영 프로세스, 규칙 체계화
- Template: 템플릿 파일, 구조 개선
- Feature: 신규 기능 추가

---

## Framework 관점 MoSCoW 분류

### Must (Framework 운영 규칙)

| 순번 | 항목 | 구분 | 근거 |
|------|------|------|------|
| 1 | **프로젝트 생성 경로 버그 수정** | Bug | 현재 작업 폴더 기준 생성 실패 (심각도: 높음) |
| 2 | **Release Ready Freeze Rule** | Framework | Release 단계 동결 규칙 (프로세스 누락) |
| 3 | **Improvement Priority Rule** | Framework | Framework 운영 핵심 규칙 (필수) |
| 4 | **Working Workspace 보완** | Framework | v2.1 도입, 공식적 규칙 보완 필요 |
| 5 | **Decision Gate 보완** | Framework | v2.1 도입, 적용 절차 명확화 |
| 6 | **Apply Gate 보완** | Framework | v2.1 도입, 공식 반영 프로세스 정리 |

### Should (설계/준비 단계)

| 순번 | 항목 | 구분 | 근거 |
|------|------|------|------|
| 1 | **Snapshot 정책 설계** | Framework | v2.1 규칙 정의, 자동화는 설계 단계에서 중단 |
| 2 | **Baseline 생성 절차** | Framework | 수동 생성 → 자동화 설계안 작성 |

### Could (미래 버전 검토)

| 순번 | 항목 | 구분 | 근거 |
|------|------|------|------|
| 1 | **자동 Snapshot** | Feature | 설계 단계에서만 검토 |
| 2 | **Baseline 자동 생성** | Feature | 설계 단계에서만 검토 |
| 3 | **충돌 해결 자동화** | Feature | 설계 단계에서만 검토 |
| 4 | **working/ 정리 자동화** | Feature | 설계 단계에서만 검토 |
| 5 | **고급 Rollback 자동화** | Feature | 설계 단계에서만 검토 |

### Won't (v2.2 범위 외)

| 순번 | 항목 | 사유 |
|------|------|------|
| 1 | **Decision Gate 재구현** | v2.1에서 이미 완료, 보완 수준 |
| 2 | **Apply Gate 재구현** | v2.1에서 이미 완료, 보완 수준 |
| 3 | **Snapshot 규칙 재정의** | v2.1에서 이미 규칙 정의, 보완 수준 |

---

## Framework 관점 Must NOT (범위 제한)

### Must NOT Implement

| 항목 | 이유 |
|------|------|
| **GUI 추가** | README v1.0 명시: "Version 1.0에서는 구현하지 않는다" |
| **Git 자동 초기화** | v1.0 보류 기능 |
| **다중 템플릿 지원** | `templates/default`만 사용 정책 |
| **인터넷 연결 기능** | Security/안정성 리스크 |
| **외부 라이브러리 의존** | v1.0 원칙: "Python 표준 라이브러리만 사용" |
| **기존 프로젝트 수정 기능** | v1.0 보류 기능 |
| **폴더 구조 대규모 변경** | v2.1 안정된 구조 유지 |
| **Template 구조 전체 개편** | 현재 템플릿 호환성 유지 |
| **대규모 리팩터링** | Framework 안정화 우선 |

---

*작성일: 2026-07-05*