No description
`:List` reconcile과 dispatch-core-plan.md의 recompute를 실제로 손으로 실행해보다 RC-1(배열 위치가 순차 등록되는 동안 아직 안 채워진 자리를 읽어 산술 에러가 나는 크래시, 정적 자식 2개짜리 Frame도 재현)을 찾았다. 같은 세션 후속 대화에서 사용자가 제시한 Blocker 재사용 게이팅 설계로 해결 — owner별 전용 Blocker가 배치 등록 동안 recompute를 막고, setOffsetSource는 등록 즉시 앞선 형제 합을 직접 계산하며, attachSlot의 호출 순서(setOffsetSource→실체화→setLength→물리 마운트)도 바로잡고 코루틴 yield 금지 불변식을 명문화했다. Blocker에는 IsOn()/ OffWithoutEmit()이 새로 생겼다. /code-review high가 이 diff에서 10건을 더 찾아 반영 — D-7 재역전과의 정합성, filter/nil 재역전 반영 누락, PreRef 가드의 typeof(k) 누락, New()→Quad() 리네임 전파 누락, M6/M8 마일스톤 오기 등. quad-doc-auditor 감사 루프도 여러 라운드 돌려 새 발견 0건까지 수렴시켰다. Co-authored-by: qwreey <me@qwreey.moe> |
||
|---|---|---|
| .claude | ||
| .gitignore | ||
| CLAUDE.md | ||
| HUMAN_TODO.md | ||
| ROADMAP.md | ||
| SAFETY.md | ||