ν΄λ‘λμ½λ 10νΈ(4μμ€ν )μ μ€μ λ‘ μ μ©ν λ μ°λ 1νμ΄μ§ 체ν¬λ¦¬μ€νΈμ λλ€.
flowchart LR A[μ€λΉ 10λΆ] --> B[μ€ν 60λΆ] B --> C[κ²μ¦ 20λΆ] C --> D[νκ³ 5λΆ]
μ€μ΅ 체ν¬λ¦¬μ€νΈ (90λΆ)
1) μ€λΉ (10λΆ)
- μμ λͺ©ν 1λ¬Έμ₯ μμ±
- λ²μ(μ΄λ²μ μ ν κ²) 3κ° μ§μ
-
.ai-work/plan.mdμμ± -
.ai-work/context.mdμμ± -
.ai-work/checklist.mdμμ±
2) μμ€ν 1: μλ λ§€λ΄μΌ (15λΆ)
- ν€μλ κ·μΉ 3κ° μ μ (μ: api, auth, db)
- μμ κ²½λ‘ κ·μΉ 2κ° μ μ
- μμ μ λ§€λ΄μΌ μκΈ° ν둬ννΈ μ μ©
- μλ£ ν μ²΄ν¬ μ§λ¬Έ 3κ° μ μ©
3) μμ€ν 2: μμ κΈ°μ΅ (20λΆ)
- κ³ν λ¨Όμ μμ± β μΉμΈ
- μμ μ 1~2κ° λ¨μλ‘ λΆν
- κ° νμ€ν¬ μ’ λ£ μ checklist κ°±μ
- λ€μ νμ€ν¬ μμ μ context μ¬μ½κΈ°
4) μμ€ν 3: μλ νμ§κ²μ¬ (20λΆ)
- lint μ€ν
- type-check μ€ν
- test μ€ν
- μ€ν¨ νλͺ© μ¦μ 보μ
5) μμ€ν 4: μ ν μ§λ¨ (15λΆ)
- μλ¬ μ²λ¦¬ λλ½ μ¬λΆ μ κ²
- 보μ/κΆν μν μ κ²
- λ³κ²½ μ΄μ 5λ¬Έμ₯ μμ½
- λ€μ λ°λ³΅μμ κ³ μ ν κ·μΉ 1κ° κΈ°λ‘
μλ£ νμ (PASS)
- κΈ°λ₯ μꡬμ¬ν μΆ©μ‘±
- lint/type-check/test ν΅κ³Ό
- checklist μ 체 μ²΄ν¬ μλ£
- λ³κ²½ μμ½ + 리μ€ν¬ + λ€μ μ‘μ κΈ°λ‘ μλ£
μ μΆλ¬Ό
plan.md,context.md,checklist.md- μ€ν λ‘κ·Έ(μ±κ³΅/μ€ν¨ ν¬ν¨)
- μ΅μ’ λ³κ²½ μμ½ 5λ¬Έμ₯
μ°Έκ³ κ³ μ§: λ³Έ 체ν¬λ¦¬μ€νΈλ μμ±ν AIλ₯Ό νμ©ν΄ μ 리λμμ΅λλ€.