회기 원장 상태 복원 보강

This commit is contained in:
Yun Chan 2026-08-10 00:52:27 +09:00
parent 13d1c39a33
commit 9a7dd98cb6
7 changed files with 101 additions and 32 deletions

View file

@ -685,7 +685,10 @@ route fixture는 90건이므로 전체 숫자를 실제 회기 폐루프로 부
전용 engine/DB/API/Web을 만들고 같은 학습자의 SSE→review→G4/G5 0→1→1과 returned-practice desktop/mobile 4건을
검증한 뒤 sentinel resource·PID·listener·temp 잔여 0을 영수증으로 남긴다. 공개 8001/55432/9099와 NAS는 금지다.
최초 세 full run은 SSE body replay, durable turn 전 종료, 비종료 SSE `response.finished()` 대기를 차례로 찾아 모두
fail-closed했고 cleanup은 매번 GREEN이었다. 현재 소스는 durable turn 2개 poll만 완료 신호로 쓰며 첫 GREEN receipt는 아직 없다.
fail-closed했다. 4차 clean run은 6.3분에 동일 학습자 SSE·review ready·G4 0→1까지 통과했지만 full reload 뒤 persisted
episode를 카드가 hydrate하지 않아 이미 기록된 원장을 `학습자만 실행`으로 표시하는 제품 결함을 검출했다. 네 run 모두
public/NAS/active DB 접촉 0, cleanup GREEN이다. UI는 현재 session+prescription episode를 `현재 원장 상태`로 hydrate하도록
수정했고 route fixture desktop/mobile 6/6·typecheck를 통과했다. full runner는 재시도하지 않았으므로 첫 GREEN receipt는 아직 없다.
## 9. 핵심 변경 파일