Web2, java spring backend - JDK 17, expo,react native frontend,r2 storage,supabase
- criticalํ ํ์ผ ์์ ์์ ๊ธ์ง
- req.body ์ง์ DB, userId from body
- any ํ์ , ์๋ฌ raw throw
- useEffect ์ fetch, ์ธ๋ผ์ธ ์คํ์ผ
- ์คํจ/์๋์ ๋ค๋ฅธ ์๋ฌ ๋ฐ์ ์ ์ฌ๊ธฐ์ ํ์ค์ฉ ์ถ๊ฐ
-
plan.md ์์ฑ ์ ๋ค์ ํญ๋ชฉ ํ์ ํฌํจ:
- ์ ๋ ฅ/์ถ๋ ฅ ๋ช ์ธ
- Sprint Contract โ ํต๊ณผ ๊ธฐ์ค (ํ ์คํธ ์ผ์ด์ค, gas ํ๋, slither ํต๊ณผ)
- ๋๋ฝ๋ ์ฃ์ง ์ผ์ด์ค ํ๋ณด 3๊ฐ
- ๋ ๋จ์ํ ๋์ 1๊ฐ
-
Generate ์๋ฃ ํ ๋ณ๋ ์ธ์ ์์ ํธ์ถ๋จ. ๊ฒ์ฆ ํญ๋ชฉ:
- plan.md Sprint Contract ๋ง์กฑ ์ฌ๋ถ (์๋ฏธ ์์ค)
- ์๋ ์ฒดํฌ(test/lint/slither) ํต๊ณผ ์ฌ๋ถ
- plan.md์ ์๋ ๋ณ๊ฒฝ์ฌํญ ์๋ณ
-
issue ๋ฐ๊ฒฌ ์ PR ๋จธ์ง ์ฐจ๋จ, Claude Code ์ธ์ ์ฌ๊ฐ ํธ๋ฆฌ๊ฑฐ.
review.md ์์ฑ ์ ๋ฒ์ ํ๊ธฐ ํ์:
- ์ฒซ ๊ฒ์ฆ: review.md (Pass 1)
- ์ฌ๊ฒ์ฆ: review.md์ "## Re-review" ์น์ append (Pass 3)
์ฌ๊ฒ์ฆ ํญ๋ชฉ:
- ์ด์ issue๊ฐ RESOLVED ํ๊ธฐ๋์ด ์๊ณ ์ค์ ๋ก ์์ ๋๋์ง ํ์ธ
- ์์ ๊ณผ์ ์์ ์๋ก ๋์ ๋ ํ๊ท ์ด์ ์๋ณ
- plan.md Sprint Contract ๋ง์กฑ ์ฌ๋ถ ์ฌํ์ธ
์ฌ๊ฒ์ฆ์์ issue ๋ฐ๊ฒฌ ์ "REGRESSION" ๋๋ "UNRESOLVED" ๋ผ๋ฒจ ๋ช ์.