| name | gstack-gates |
| description | Use after implementation to apply gstack-inspired quality gates such as review, validation, QA or browse, security checks, and ship readiness without turning them into always-on orchestration. |
gstack Gates
gstack์ ๊ฐํ ๋ถ๋ถ์ธ ํ๋ฐ ๊ฒ์ ๊ฒ์ดํธ๋ฅผ ๊ฐ์ ธ์, ๊ตฌํ์ด ๋๋ ์์
์ ์ค์ ๋ก ์ ๊ทธ๋ skill์ด๋ค.
์ธ์ ์ฐ๋๊ฐ
- ๊ธฐ๋ฅ ๊ตฌํ์ด ๋๋๊ณ merge ๋๋ ship ์ ์ ๊ฒ์ด ํ์ํ ๋
- ํ๊ท, ๋๋ฝ, ํ
์คํธ ๋ถ์กฑ, ๋ธ๋ผ์ฐ์ ํ๋ก์ฐ ๋ฌธ์ ๊ฐ ๊ฑฑ์ ๋ ๋
- ์ธ์ฆ, ๊ถํ, ๊ฒฐ์ , ์
๋ก๋, ์ฌ์ฉ์ ๋ฐ์ดํฐ์ฒ๋ผ ๋ณด์ ๋ฏผ๊ฐ ๋ณ๊ฒฝ์ด ์์ ๋
๊ธฐํ ๋จ๊ณ๋ ๊ตฌํ ์ด๋ฐ์๋ ์ฐ์ง ์๋๋ค.
๋จผ์ ์ฝ์ ๊ฒ
๊ธฐ๋ณธ ๊ฒ์ดํธ ์์
review
validation ๋๋ qa ๋๋ browse
cso if needed
ship if release-bound
์ด skill์ ๊ตฌํ ํ ๊ฒ์ดํธ๋ฅผ ์ํ ๊ฒ์ด๋ค. plan-eng-review๋ ๊ธฐ๋ณธ์ ์ผ๋ก scope freeze ์ ์ ๋๋ ์์ด์ผ ํ๋ฉฐ, ๊ตฌํ ํ์๋ ๋๋ฝ ์ฌ๋ถ๋ง ํ์ธํ๋ค.
์์
์ ํฌ๊ธฐ์ ์ํ๋์ ๋ฐ๋ผ ์ผ๋ถ ๊ฒ์ดํธ๋ ์๋ตํ ์ ์์ง๋ง, ์ด์ ๋ฅผ ๋จ๊ธด๋ค.
๊ฐ ๊ฒ์ดํธ์ ๋ชฉ์
review
- ์ค์ ๋ฒ๊ทธ, ํ๊ท, ๋๋ฝ, completeness gap์ ์ฐพ๋๋ค.
- ๋ฐ๊ฒฌ ์ฌํญ์ ์ฌ๊ฐ๋ ์์ผ๋ก ์ ๋ฆฌํ๋ค.
validation ๋๋ qa ๋๋ browse
-
UI๊ฐ ์๋ ์์
์ด๋ฉด ํ
์คํธ, API, CLI, runtime check๋ก ์ถฉ๋ถํ์ง ๋จผ์ ๋ณธ๋ค.
-
UI๊ฐ ์๋ ์์
์ด๋ฉด ์ฌ์ฉ์ ํ๋ก์ฐ๋ฅผ ์ค์ ๋ก ์ฌํํ๋ค.
-
๋ณ๊ฒฝ์ ํต์ฌ ๊ฒฝ๋ก๋ฅผ ์ค์ ๋ก ์ฌํํ๋ค.
-
UI๊ฐ ์์ผ๋ฉด ๋ค๋น๊ฒ์ด์
, ํผ, ์ค๋ฅ ์ํ๋ฅผ ๊ฐ์ด ํ์ธํ๋ค.
cso
- ์ธ์ฆ, ๊ถํ, ๋ฐ์ดํฐ ๋
ธ์ถ, ์
๋ ฅ ๊ฒ์ฆ, ๋น๋ฐ ๊ด๋ฆฌ, ์
๋ก๋ ๊ฒฝ๋ก๋ฅผ ๋ณธ๋ค.
ship
- ํ
์คํธ, ๋ฌธ์, ๋ฐ๋ชจ, ๋ฐฐํฌ ์ค๋น ์ํ๋ฅผ ํ์ธํ๋ค.
์ถ๋ ฅ ๋ฐฉ์
๊ฒ์ดํธ๋ฅผ ๋๋ฆด ๋๋ ํญ์ ์๋ ํ์์ ์ ์งํ๋ค.
gate
status: pass, warn, block
findings
required fixes
skip reason if skipped
notes if helpful
๊ฐ๋๋ ์ผ
- ๊ฒ์ดํธ๋ฅผ ๋งค ๋ํ ํด๋ง๋ค ์คํํ์ง ์๋๋ค.
- vague feedback ๋์ ์์ ๊ฐ๋ฅํ finding์ ๋จ๊ธด๋ค.
- QA๋ review๊ฐ ์ง์ ์ฝ๋๋ฅผ ๊ณ ์น ํ์๊ฐ ์์ผ๋ฉด write scope๋ฅผ ๋ค์ ์ ์ธํ๋ค.
- ship ์ ์๋ ๋ฌธ์ ๊ฐฑ์ ์ํ๋ ๊ฐ์ด ๋ณธ๋ค.