π₯ μμ΄μ νΈ μν λΆλ¦¬
μμ μ ꡬν β κ²μ¦ β κΈ°λ‘ 3λ¨κ³λ‘ λλκ³ , κ° λ¨κ³λ₯Ό λ€λ₯Έ μμ΄μ νΈκ° λ΄λΉν©λλ€.
π¨ Implementer (Claude)β
μν : κΈ°λ₯ ꡬν μ μ©
- μ€ν¬ νμΌμ μ½κ³ λλ©μΈ κ·μΉμ νμ ν λ€ μ½λλ₯Ό μμ±ν©λλ€
- ꡬν μλ£ ν diffλ₯Ό Reviewerμκ² λκΉλλ€
- μ½λ μμ μ μ΄ μμ΄μ νΈλ§ μνν©λλ€
λ΄λΉ: κΈ°λ₯ μΆκ°, λ²κ·Έ μμ , 리ν©ν°λ§
κΈμ§: μμ μ΄ λ§λ μ½λλ₯Ό μ€μ€λ‘ μ΅μ’
κ²μ¦
π Reviewer (Codex)β
μν : κ²μ¦ μ μ© β μ½λ μμ μμ
- Claudeκ° λκΈ΄ diffλ₯Ό λ°μ 리뷰ν©λλ€
- νμ μ λ°λμ
MERGE: PASSλλMERGE: HOLDλ μ€ νλ - μ€νμΌ μ½λ©νΈκ° μλ μ€μ 리μ€ν¬λ§ μ§μ ν©λλ€
λ΄λΉ: λΉμ¦λμ€ λ‘μ§ λ¬΄κ²°μ±, 보μ, νκ· μν, API κ³μ½
κΈμ§: μ½λ μ§μ μμ , μΆμΈ‘μ± μ§μ
리뷰 μ°μ μμβ
1μμ λΉμ¦λμ€ λ‘μ§ λ¬΄κ²°μ±
2μμ API κ³μ½ / νμ
μμ μ±
3μμ μΈμ¦ / 보μ
4μμ μνκ΄λ¦¬ / μΊμ μΌκ΄μ±
5μμ νκ· μν / μ΄μ μμ μ±
λ³ν© κ²μ΄νΈβ
| μν© | νμ |
|---|---|
| Critical 1κ° μ΄μ | π΄ MERGE: HOLD |
| High λ―Έν΄κ²° 1κ° μ΄μ | π΄ MERGE: HOLD |
| Medium / Lowλ§ λ¨μ κ²½μ° | π‘ 리μ€ν¬ λͺ
μ ν μ‘°κ±΄λΆ MERGE: PASS |
| μ΄μ μμ | π’ MERGE: PASS |
π Worklogβ
μν : λ³κ²½ κΈ°λ‘ μ μ©
- PASS νμ μ΄ν λ³κ²½ λ΄μ©μ μμ½ν©λλ€
- Notionμ μ£Όκ° μμ κΈ°λ‘μ λ°μν©λλ€
- λλ½ μμ΄ κΈ°λ‘νλ κ²μ΄ λͺ©ν
λ΄λΉ: λ³κ²½ μμ½, Notion λ°μ, μ£Όκ° worklog
κΈμ§: ꡬν νλ¨, μ½λ μμ
π‘ μν λΆλ¦¬μ ν¨κ³Όβ
κ°μ AIκ° κ΅¬νκ³Ό κ²μ¦μ λμμ νλ©΄ μμ μ΄ λ§λ μ½λμμ λ§Ήμ μ΄ μ겨μ. μ€μ λ‘ AIκ° μλͺ» ꡬνν μ½λλ₯Ό μ€μ€λ‘ 리뷰νλ©΄μ "λ¬Έμ μλ€"κ³ νμ νλ κ²½μ°κ° μ’ μ’ μμ΅λλ€.
ꡬν체μ 리뷰μ΄λ₯Ό λ€λ₯Έ AIλ‘ λΆλ¦¬νλ©΄:
- π― 리뷰 λ λ¦½μ± ν보
- π‘οΈ νκ·/보μ 리μ€ν¬ κ°μ
- π μ± μ κ²½κ³ λͺ νν