From af993961c4f664ae58d212892c44d18e1e1daa28 Mon Sep 17 00:00:00 2001 From: Yun Chan Date: Sat, 8 Aug 2026 09:33:47 +0900 Subject: [PATCH] =?UTF-8?q?G0~G8=20=EC=99=84=EB=A3=8C=20=EC=A1=B0=EA=B1=B4?= =?UTF-8?q?=20=EC=9E=AC=EA=B2=80=EC=A6=9D=20=ED=8C=90=EC=A0=95=EC=9D=84=20?= =?UTF-8?q?=ED=95=B8=EB=93=9C=EC=98=A4=ED=94=84=EC=97=90=20=EA=B3=A0?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 원래 active goal 의 완료 선언 조건 네 가지를 실행으로 대조했다. 조건 2(학생 폐루프 실 DB browser), 3(SSOT 일치), 4(G7 비합성)는 충족이고, 조건 1은 G7 외부 GATE 때문에 부분 충족이다. G8 자체는 종료됐다. 재검증: API 914, gateway 58, executor 28, probe 11, helper launcher 37, release agent 21, MeloTTS 16, local whisper 37, SSOT FAIL 0, dashboard E2E 10/10, web api-types/typecheck/build, ruff clean. G7 체커는 exit 1 을 유지해 합성으로 닫지 않았음을 증명한다. --- docs/HANDOFF.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/HANDOFF.md b/docs/HANDOFF.md index 44eac4b..945786a 100644 --- a/docs/HANDOFF.md +++ b/docs/HANDOFF.md @@ -23,6 +23,24 @@ 대시보드 status count는 **33 done / 2 doing / 0 planned**다. +### 완료 조건 판정 (2026-08-08 재검증) + +원래 active goal의 완료 선언 조건 네 가지를 실행으로 대조한 결과다. + +| # | 조건 | 판정 | 근거 | +|---|---|---|---| +| 1 | G0~G8 각각의 코드 계약과 실제 runtime 증거 | **부분 충족** | G0~G6·G8은 충족. **G7만 외부 GATE로 열려 있다** | +| 2 | 학생 홈→회기→리뷰→처방→재연습→전이 폐루프가 실제 API/DB/browser 통과 | **충족** | 일회용 클론에서 `returned-practice-db-closed-loop` desktop 2/2 + mobile 2/2, route mock 0 | +| 3 | current source 증거와 대시보드·TODO·backlog 일치 | **충족** | SSOT checker FAIL 0, unit 5/5, dashboard E2E 10/10, count 33/2/0이 카드와 일치 | +| 4 | G7을 가짜·합성 증거로 DONE 처리하지 않음 | **충족** | `check-g7-external-proof.py` exit 1 유지, G7 카드는 `GATE` | + +재검증 수치: API **914 passed**, gateway **58**, executor **28**, probe **11**, helper launcher **37**, +release agent **21**, MeloTTS 사이드카 **16**, local whisper 사이드카 **37**, SSOT FAIL **0**, +dashboard E2E **10/10**, web api-types·typecheck·build 통과, ruff clean. + +**따라서 `update_goal complete`를 호출하지 않는다.** 조건 1이 G7 때문에 미충족이고, 조건 4가 그것을 +합성 증거로 메우는 것을 금지한다. G8 자체는 종료됐다(§3). + ## 1. 작업 시작 전 반드시 읽을 파일 1. `AGENTS.md`