-
Notifications
You must be signed in to change notification settings - Fork 0
Development Process
AXCalib๋ P / WP / G ์ธ ์ถ์ผ๋ก ๊ฐ๋ฐ์ ๊ด๋ฆฌํ๋ค.
- P(Phase): ์ ํ์ด ์ฑ์ํ๋ ํฐ ๊ฐ๋ฐ ๋จ๊ณ
- WP(Work Package): ๋ ๋ฆฝ์ ์ผ๋ก ๊ณํยท๊ฒ์ฆยท์ธ์ํ ์ ์๋ ์์ ๋ฌถ์
- G(Gate): ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๊ธฐ ์ํด ํ์ํ ์ฆ๊ฑฐ์ ์น์ธ ๊ธฐ์ค
๋ฉ์ธ ์ ์ฅ์์ PROJECT_STATE.md๊ฐ ์ผ์ , Active Slice, dependency, ๊ฒ์ฆ ๊ฒฐ๊ณผ, blocker์ ๊ฐ๋ฐ ์ด๋ ฅ์
๋จ์ผ ์๋ณธ์ด๋ค. ํ์ฌ ๋ด์ฉ์ ๋ฐฐํฌํ ๋ frontmatter๋ฅผ ์ ์ธํ๊ณ ๊ฐ๋ฐ ์คํ ์์ฅ์ผ๋ก
์๋ ๋ณต์ฌ๋๋ค.
์์ฅ์ ํ์ฌ ์ํ ์ ์ ๊ฐฑ์ ํ ์ ์์ง๋ง ์์ ์ด๋ ฅ ์ ์ append-only๋ค. ๊ณผ๊ฑฐ ๊ธฐ๋ก์ ์กฐ์ฉํ ์์ ํ์ง ์๊ณ ์ ์ entry๋ฅผ ์ถ๊ฐํ๋ค.
- ๊ธฐ์ค ํ์ธ: README, WORK_SPEC, GOAL, DESIGN, PROJECT_STATE์ ์์ ํธ๋ฆฌ๋ฅผ ์ฝ๋๋ค.
- ๋ฒ์ ๊ณ ์ : ์๊ตฌ์ acceptance criteria๋ฅผ ํ ๋ฌธ์ฅ์ผ๋ก ์ ๋๋ค.
- ์ฐฉ์ ๊ธฐ๋ก: Active Slice, dependency, ์์ Exit Evidence๋ฅผ ์์ฅ์ ๋จ๊ธด๋ค.
- ์ต์ ๊ตฌํ: domain/port โ ์์ ๋ชจ๋ โ Pipeline โ script ์์ผ๋ก ๊ฐ์ฅ ์์ end-to-end๋ฅผ ๋ง๋ ๋ค.
- ์ฝ๋๋ฆฌ๋ทฐ: ์ํ์ ์ด, ์ฌ๋ Gate, ๋ณด์, idempotency, stale/recovery์ API ์๋ฏธ๋ฅผ ๊ฐ์ฌํ๋ค.
- ๋ถ๋ฆฌ ๊ฒ์ฆ: unit โ integration โ contract โ eval โ static/validate ์์ผ๋ก ์คํํ๋ค.
- ๋ฌธ์ ๋๊ธฐํ: ์๊ตฌ, ADR, report, diagram, Wiki ์ฌ์ฉ๋ฒ๊ณผ ์์ฅ์ ๊ฐ์ change set์์ ๊ฐฑ์ ํ๋ค.
- ์ฒดํฌํฌ์ธํธ: ๋ณ๊ฒฝ ๋ฒ์์ ๋ฏธ๊ฒ์ฆ์ ํ์ธํ ๋ค ์น์ธ๋ ๊ฒฝ์ฐ commit/pushํ๋ค.
.\prep.ps1 status
.\prep.ps1 next
.\prep.ps1 validate
.\prep.ps1 test unit
.\prep.ps1 test integration-core
.\prep.ps1 test integration-eval
.\prep.ps1 test integration-ops
.\prep.ps1 test contract
.\prep.ps1 evaltest integration ์ ์ฒด alias๋ ์ผ๋ฐ terminal ํธํ์ฉ์ด๋ค. ์คํ ์๊ฐ์ด ์ ํ๋ Agent ์ธ์
์์๋ ์
์ธ shard๋ฅผ ๊ฐ๊ฐ ์คํํด ์ค๋จ ์ ํด๋น ๋ฌถ์๋ง ์ฌ๊ฐํ๋ค.
Wiki ๊ณ์ฝ์ prep validate์ ํฌํจ๋๋ฉฐ ๋ณ๋๋ก ๋ค์ ๋ช
๋ น๋ ์ ๊ณตํ๋ค.
uv run --no-sync python scripts/wiki/sync_wiki.py validate- ๋ณ๊ฒฝํ ์๊ตฌ์ฌํญ ๋๋ WP์ ํ์ผ
- ์ค์ ์คํํ validation/test/eval ๋ช ๋ น๊ณผ ์์น
- ์คํจ ์ฌ๋ถ์ ์คํํ์ง ๋ชปํ ๊ฒ์ฆ์ ์ด์
- ์ ๊ฒฐ์ ยท์ํยทํ์ dependency
- ๊ตฌ์กฐ๊ฐ ๋ฐ๋์๋ค๋ฉด diagram๊ณผ module control ๊ฐฑ์
- PROJECT_STATE์ Active Slice์ ์๋ก์ด append-only history ID
- ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ ์ด์๋ฒ์ด ๋ฐ๋์๋ค๋ฉด ๊ด๋ จ Wiki page
๋ฌธ์๋ง ์์ฑํ ๋จ๊ณ๋ ์ ํ ๊ธฐ๋ฅ ์๋ฃ๊ฐ ์๋๋ค. synthetic test๋ ์ค์ ์ฌ๋ด ๋ฐ์ดํฐ ํ์ง์ด๋ ์ด์ ๋ณด์์ ์ฆ๋ช ํ์ง ์๋๋ค.
WP-00.Q1 goal-alignment-usability-example-audit์์ GOAL์ Target/WP/Gate๋ฅผ
code/test/example/pending ์ํ์ ์ฐ๊ฒฐํ๊ณ , project-id-bound Case status/summary facade์ ๋ชจ๋
working script์ ๋จ์์ฑยทdomain ๋ณต์ ์ฌ๋ถ๋ฅผ ํ์ธํ๋ค. actual proposal PPTX์ readable pass ์์ ์
๋ฑ๋ก ๋ฐ๋ ค, mentor guard, stale, notification ์คํจ, retrieval unavailable, malformed model output,
OIDC ์ค๋ฅ, Worker retry, ๊ต์ก context ๋ถ์ผ์น, Owner gold package์ Qwen CLI๋ฅผ ํฌํจํ EX-01~EX-14 catalog๋ฅผ
๋ถ๋ฆฌํ๋ค.
์ด๋ณด์ ๋ฌธ์์๋ ์ต์ ๋ฑ๋ก์ฌ์์ two-gate ์์ ๋ง ๋จผ์ ๋ณด์ด๊ณ , ์ค๋ฅยท์ด์ ์์ ๋ ๋ณ๋ catalog๋ก ๋ถ๋ฆฌํด ์ฒซ ์ธํฐํ์ด์ค๋ฅผ ๋ณต์กํ๊ฒ ๋ง๋ค์ง ์๋๋ค.
์ด๋ local standardized Alpha ์ฆ๊ฑฐ๋ค. ๊ณต์ rubricยท๋ชจ๋ธยทretrieval ํ์ง๊ณผ ์ด์ identity/upload/ distributed worker๋ ๊ฐ๊ฐ์ Owner ์น์ธ๊ณผ ํ์ Gate๊ฐ ํ์ํ๋ค.
๊ณต์ ํ์งํ๊ฐ๋ Markdown ํ ํ์ผ์ด ์๋๋ผ ๋ค์ ํจํค์ง๋ฅผ ๋ฐ๋๋ค.
-
OWNER_APPROVAL.md: ์ ์ฉ๋ฒ์, ๋ฐ์ดํฐ ๋ฑ๊ธ, threshold์ ์ฌ๋ ์น์ธ -
review-policy.yaml: registration/completion criterion -
gold-labels.jsonl: ๋ reviewer vote, adjudication๊ณผ stable locator -
benchmark-manifest.yaml: policy/labels/approval hash
draft template๊ณผ validator๋ ๊ตฌํ๋์ง๋ง Owner ์น์ธ์๋ฃ๊ฐ ์์ผ๋ฉด ๊ณต์ pass/fail์ ๋ง๋ค์ง ์๋๋ค. ํ์ฌ Active Slice์ ํ์ํ ์ ๋ ฅ์ ๊ฐ๋ฐ ์คํ ์์ฅ์ ๋ฐ๋ฅธ๋ค.
๊ฐ์ฅ ์ต์ ๋ด์ฉ์ ๊ฐ๋ฐ ์คํ ์์ฅ์์ ํ์ธํ๋ค. ์ฌ์ฉ์ ๊ด์ ์ ์คํ๋ฒ์ 5๋ถ ์์, ๊ฐ๋ฐ ๊ตฌ์กฐ๋ ์ํคํ ์ฒ์ ํ๋ก์ ํธ ๊ตฌ์กฐ๋ฅผ ๋ฐ๋ฅธ๋ค.
๋ ์ง๋ฅผ ์์๋ก ์ฝ์ํ์ง ์๊ณ ๋ค์ ์ ๋ ฅ๊ณผ Exit Evidence ์์๋ก ์งํํ๋ค.
| ์์ | P / WP | ๋ค์ ๊ฒฐ๊ณผ | ํ์ฌ ์กฐ๊ฑด |
|---|---|---|---|
| 1 | P7 / WP-06.I5a |
axcalib verify qwen๊ณผ portable on-prem runbook |
local ๊ฒ์ฆ ๋ฐ GitHub Wiki ๋ฐฐํฌ ์๋ฃ |
| 2 | P5 / WP-05.Q3 | exact Qwen3.5-397B-A17B capability์ registration/completion report |
ready; ์ฌ๋ด endpoint์์ ์คํ |
| 3 | P5 / WP-03.Q2b | Owner-approved hidden gold benchmark | rubric, threshold, ๋ reviewer/adjudication ํ์ |
| 4 | P4 / WP-04 | embedding/Qdrant/rerank benchmark | ์น์ธ corpus์ labeled query-case set ํ์ |
| 5 | P6 / WP-05 | multi-model disagreement์ calibration | exact-model report์ gold baseline ํ์ |
| 6 | P7 / WP-06 | remote identity/upload์ distributed worker | Product/Security/Platform Owner ๊ฒฐ์ ํ์ |
| 7 | P8 / WP-07 | Human Review Web | G4 interface, FE/RBAC ์ ํ๊ณผ reviewer E2E |
| 8 | P9 / WP-08 | ๋น์๋ณ pilot์ Continue/Narrow/Stop | data/security ์น์ธ๊ณผ paired dataset |
1๋ฒ์ ์ ํ ํ์ง Gate๋ฅผ ์ฌ๋ฆฌ๋ ๊ธฐ๋ฅ์ด ์๋๋ผ ์ฌ๋ด ์คํ์ ๋จ์ํ๊ณ ์ฌํ ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ G4 interface ์์ ์ด๋ฉฐ local ๊ตฌํยทํ๊ท๋ฅผ ์๋ฃํ๋ค. 2๋ฒ ๊ฒฐ๊ณผ๋ transport/reference evidence์ด๋ฉฐ, 3๋ฒ์ ์ฌ๋ gold ์์ด๋ G3 quality baseline์ ํต๊ณผํ๋ค๊ณ ๊ธฐ๋กํ์ง ์๋๋ค.