with one click
gemento
gemento contains 3 collected skills from hang-in, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
gemento ์ ์ ์คํ ๋๋ ํ ๋ฆฌ (`experiments/expNN_<slug>/`) ์ `run.py` ๋ณด์ผ๋ฌํ๋ ์ดํธ๋ฅผ *์ง์ Exp ์ run.py ํจํด ๊ทธ๋๋ก* ๋ณต์ ํ condition / hook ๋ง ๋ณ๊ฒฝํ์ฌ ๋ง๋ ๋ค. Sonnet (Developer) ๊ฐ plan ์ task-03 (`exp## run.py`) ์งํ ์ ์ฌ์ฉ. ์ฌ์ฉ์๊ฐ "Exp## scaffold", "run.py ์์ฑ", "experiment ๋๋ ํ ๋ฆฌ ์์ฑ", "Stage 2A/2B/2C ํจํด ๋ณต์ฌ" ๋ฑ์ ์ธ๊ธํ ๋ ํธ๋ฆฌ๊ฑฐ. **์์ ๋จ์ํ ๊ธ์ง** โ Stage 2A healthcheck/abort + Stage 2B FailureLabel + Stage 2C cycle-by-cycle tattoo_history fix + ๊ฒฐ๊ณผ JSON meta v1.0 ๋ณด์ผ๋ฌํ๋ ์ดํธ๋ฅผ ๋ณด์กดํ๋ค.
gemento ํ๋ก์ ํธ์ ์ plan ๋ฌธ์ (parent + N subtask) ์ Sonnet ์งํ ํ๋กฌํํธ๋ฅผ ์ผ๊ด๋ frontmatter / ๋ช ๋ช ๊ท์น / ์์กด์ฑ ๋ค์ด์ด๊ทธ๋จ๊ณผ ํจ๊ป ์์ฑํ๊ณ docs/plans/index.md ์ Active ์น์ ์ ๋ฑ๋กํ๋ค. Architect ๊ฐ ์ ์คํ / ์ธํ๋ผ / ๋ฆฌํฉํ ๋ง plan ์ ๋ง๋ค ๋ ์ฌ์ฉ. "plan ์์ฑ", "Stage N ์์", "Exp## plan", "subtask ๋ถํ " ๋ฑ์ ์ฌ์ฉ์๊ฐ ์ธ๊ธํ ๋ ์ ๊ทน ํธ๋ฆฌ๊ฑฐ. plan ์ frontmatter (type=plan/plan-task, parent_plan, parallel_group, depends_on, slug) ์ ๋ช ๋ช ๊ท์น (camelCase ๋๋ kebab-case ์ผ๊ด) ๊ณผ index.md ๋ฑ๋ก ๋๋ฝ์ ์๋์ผ๋ก ๊ฐ์ ํ๋ค.
gemento ์คํ ๋ง๊ฐ ํ ๊ฐ์ค verdict (H##) ๋ฅผ researchNotebook.md (ํ๊ตญ์ด) + researchNotebook.en.md (์๋ฌธ Closed-append-only) + docs/plans/index.md ์ ์ผ๊ด๋๊ฒ ๊ธฐ๋กํ๋ค. ์คํ ๋ถ์์ด ๋๋์ H## ์ verdict ๋ฅผ ๋ ธํธ๋ถ์ ๋ฐ์ํด์ผ ํ ๋, "verdict ๊ธฐ๋ก", "๋ ธํธ๋ถ ๊ฐฑ์ ", "Exp## ๋ง๊ฐ", "H## ์ฑํ/์กฐ๊ฑด๋ถ/๋ฏธ๊ฒฐ/๊ธฐ๊ฐ" ๋ฑ์ ์ฌ์ฉ์๊ฐ ์ธ๊ธํ ๋ ์ฌ์ฉํ๋ค. ์๋ฌธ ํ์ผ์ append-only ์ ์ฑ ์ ์๋์ผ๋ก ๊ฐ์ ํ๋ค โ ๊ธฐ์กด entry/ํ/๋ฌธ์ฅ ์ ๋ ์์ ๊ธ์ง. ํ๊ตญ์ด ํ์ผ์ ํ ๊ฐฑ์ + ์ ์น์ append + ์ถ ๋งคํธ๋ฆญ์ค ๊ฐฑ์ ์ ํจ๊ป ์ฒ๋ฆฌํ๋ค.