์ฝ๋ ๋ณ๊ฒฝ(diff, ๋ธ๋์น, ์ปค๋ฐ ๋ฒ์, PR)์ ๋ฐฐ๊ฒฝโ์ง๊ดโ์ฝ๋โํด์ฆ 4์น์ ์ ์๊ธฐ์๊ฒฐ ์ธํฐ๋ํฐ๋ธ HTML ํ์ด์ง๋ก ํ์ด ์ค๋ช ํ๋ค. "diff ์ค๋ช ํด์ค", "์ด PR ์ค๋ช ํ์ด์ง ๋ง๋ค์ด์ค", "๋ณ๊ฒฝ ๋ด์ฉ ์ธํฐ๋ํฐ๋ธ๋ก ์ ๋ฆฌ", "์ด ๋ธ๋์น์์ ๋ญ ๋ฐ๊ฟจ๋์ง ํ์ต์ฉ์ผ๋ก ์ค๋ช " ๋ฑ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฆฌ์น ์ค๋ช ์ ์์ฒญํ๋ฉด HTML์ ์ง์ ์ธ๊ธํ์ง ์์๋ ๋ฐ๋์ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. workflow ship ๋จ๊ณ์ ๋ฆฌ๋ทฐ ํต๊ณผ ์งํ(A5)์๋ ์๋ ํธ์ถ๋๋ค. ๋ฌธ์ ์ ์ ์ฐพ๋ ๊ฒํ ์์ฒญ์ review ์คํฌ, ๋ํ ๋ด ์งง์ ํ ์คํธ ์์ฝ์ ์ผ๋ฐ ์๋ต์ผ๋ก ์ฒ๋ฆฌํ๋ค.
payment-platform ์ํฌํ๋ก์ฐ์ discuss ๋จ๊ณ๋ฅผ ์คํํ๋ค. ์ฌ์ฉ์๊ฐ ์ ๊ธฐ๋ฅ/๋ฒ๊ทธ/๊ฐ์ ์ ์ค๊ณ๋ฅผ ๋ ผ์ํ๊ฑฐ๋, "discuss ์์", "์ค๊ณ ๋ ผ์", "์ด๋ป๊ฒ ๊ตฌํํ ์ง ์๊ธฐํด๋ณด์", "๋ฐฉ๋ฒ ๊ณ ๋ฏผ" ๋ฑ์ ๋งํ ๋ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. ๊ตฌํ ์ ์ ๊ฒฐ์ ํด์ผ ํ ์ฌํญ์ ๋ช ํํ ํ๋ ๊ฒ์ด ๋ชฉ์ ์ด๋ค.
payment-platform ์ํฌํ๋ก์ฐ์ execute ๋จ๊ณ๋ฅผ ์คํํ๋ค. docs/<TOPIC>-PLAN.md๊ฐ ์กด์ฌํ๊ณ ์ฌ์ฉ์๊ฐ "execute ์์", "๊ตฌํ ์์", "์ฝ๋ฉ ์์", "ํ์คํฌ ์คํ", "๋ค์ ํ์คํฌ" ๋ฑ์ ๋งํ ๋ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. TDD๋ก ํ์คํฌ๋ฅผ ํ๋์ฉ ๊ตฌํํ๊ณ ์ปค๋ฐํ๋ ๊ฒ์ด ๋ชฉ์ ์ด๋ค.
payment-platform ์ํฌํ๋ก์ฐ์ ship ๋จ๊ณ(์ฝ๋ ๋ฆฌ๋ทฐ + ๋ง๋ฌด๋ฆฌ)๋ฅผ ์คํํ๋ค. execute ์๋ฃ ํ "ship ์์", "๋ฆฌ๋ทฐ ์์", "์ฝ๋ ๋ฆฌ๋ทฐ", "๋ฆฌ๋ทฐํ๊ณ ๋ง๋ฌด๋ฆฌ", "๊ฒ์ฆํ๊ณ ๋ง๋ฌด๋ฆฌ", "์์นด์ด๋ธ", "PR ๋ง๋ค์ด์ค" ๋ฑ์ ๋งํ ๋ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. ๋ฆฌ๋ทฐ โ ์์ โ ์ต์ข ๊ฒ์ฆ โ ๋ฌธ์ ๋๊ธฐํ โ ์์นด์ด๋ธ โ PR ํ๋ฆ์ด๋ค.
payment-platform์ discuss โ plan โ execute โ ship ์ํฌํ๋ก์ฐ ์ค์ผ์คํธ๋ ์ดํฐ. docs/STATE.md์ ํ์ฑ ํ ํฝ์ด ์๊ฑฐ๋, ์ฌ์ฉ์๊ฐ "discuss ์์", "plan ์์ฑ", "execute ์์", "์ํฌํ๋ก์ฐ๋ก", "๋ค์ ๋จ๊ณ", "์ธ์ ์ฌ๊ฐ", "์ด์ด์ ์งํ", "์ด๋๊น์ง ํ์ง" ๋ฑ์ ๋งํ ๋ ๋ฐ๋์ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. ๋จ์ ์ง๋ฌธ, ๋น ๋ฅธ ์์ , ์ผํ์ฑ ์ฝ๋ ๋ณ๊ฒฝ์๋ ์ฌ์ฉํ์ง ์๋๋ค.
์ฌ์ฉ์๊ฐ "ํฌํธํด๋ฆฌ์ค ์์ ", "ํฌํธํด๋ฆฌ์ค ์ฌ์ดํธ", "payment-flows", "ํฌํธํด๋ฆฌ์ค ํ์ด์ง", "ํฌํธํด๋ฆฌ์ค ๋ฐฐํฌ", "index.html ๊ณ ์ณ", "ํฌํธํด๋ฆฌ์ค ํ์ธ" ๊ฐ์ ํํ์ผ๋ก ๊ฒฐ์ ํ๋ซํผ ํฌํธํด๋ฆฌ์ค ํ์ด์ง๋ฅผ ์ฐธ์กฐยท์์ ํ๋ผ๋ ์ ํธ๋ฅผ ์ค ๋ ๋ฐ๋์ ์ฌ์ฉํ๋ค. ์ด ํฌํธํด๋ฆฌ์ค(๊ตฌ `docs/site/payment-flows.html`)๋ payment-platform์ด ์๋๋ผ **๋ณ๋ blog ์ ์ฅ์**(`notes/blog`, Astro)์์ ๊ด๋ฆฌ๋๋ฉฐ payment-platform ํธ๋ฆฌ ์์ ์กด์ฌํ์ง ์์ผ๋ฏ๋ก, ์ด ์คํฌ์ด ์ ๋ณธ ํ์ด์ง(`src/pages/payment-platform-portfolio/index.astro` โ CSSยท๋ฐ์ดํฐยท๋ก์ง์ ๊ฐ๊ฐ `src/styles/`ยท`src/data/paymentPortfolio/`ยท`src/scripts/portfolio/` ๋ชจ๋๋ก ๋ถ๋ฆฌ)์ dev ํด ์์น๋ฅผ ์๋์ผ๋ก ์ฐพ์ Read / Grep / Edit ์ผ๋ก ์ ๊ทผํ๊ฒ ํด์ค๋ค. "ํฌํธํด๋ฆฌ์ค" ๋จ์ด๊ฐ ์์ด๋ ๊ฒฐ์ ํ๋ซํผ ์๊ฐ ํ์ด์งยท์์คํ ์ํคํ ์ฒ ๋ค์ด์ด๊ทธ๋จยท์๋๋ฆฌ์ค ๊ทน์ฅยท์น์ ๋ฐด๋/๋ชจ์ ๊ฐ์ ๊ทธ ํ์ด์ง์ ์ฝํ ์ธ ๋ฅผ ์๋ด์ผ ํ๋ ๋งฅ๋ฝ์ด๋ฉด ์ฌ์ฉ์ ๊ณ ๋ คํ๋ค.
payment-platform์ docs/context/ ์๊ตฌ ๋ฌธ์๋ฅผ ํ์ฌ ์ฝ๋๋ฒ ์ด์ค ์ํ์ ๋ง๊ฒ ๊ฐฑ์ ํ๋ค. "์ปจํ ์คํธ ์ ๋ฐ์ดํธ", "context ๋ฌธ์ ๊ฐฑ์ ", "docs/context ์ต์ ํ", "์ํคํ ์ฒ ๋ฌธ์ ์ ๋ฐ์ดํธ", "๋ฌธ์ ๋๊ธฐํ", "context ๋ง์ถฐ์ค" ๋ฑ์ ๋งํ ๋ ๋ฐ๋์ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. workflow ship ๋จ๊ณ์์๋ ํธ์ถ๋๋ค.
๋ฌธ์ ์ฝํ ์ธ (ํฌ์คํ , ๊นํ ์ํค, ๋ฆฌ๋๋ฏธ ๋ฑ)์ ํ์ง์ ๊ฒ์ํ ๋ ์ฌ์ฉํ๋ค. "๋ฌธ์ ๊ฒ์", "๋ฆฌ๋ทฐํด์ค", "๊ฒํ ํด์ค", "๊ธ ์ ๊ฒ" ๋ฑ์ ์์ฒญ์ด๋ writing ์คํฌ ์๋ฃ ํ ํธ์ถํ๋ค.