No description
- H-218 (a): 위임 자식 철거 시 retractFrom(child, prop, 1) 의무화 — dispatch-core-plan H-218 블록 확정, ui-shorthand UI-11 부분 역전(스케치에 retractFrom 선행 추가) - H-219 (a): 매치 실패 error level 2 현행 유지 + drive 경로 도착지 한계 명시(재상승은 pcall 금지 계약과 충돌로 기각), M5 재평가 예약 - H-222 (a): architecture error 계약 표에 제3 행(제공자 계약 위반 = 2, 가장 가까운 호출 구조 + 메시지가 핸들러 특정) 신설, H-212 잠정 표시 해제 - H-229(② 🔴, 사용자 되물음 검증): Destroy 경로 전체가 같은 누수 — chains 강한 버킷 값이 retractor→inst 캡처로 두 번째 루트가 되어 gchold 섬이 무너져도 weak 항목이 안 비워짐. 반응형 바인딩 있던 모든 파괴 인스턴스가 부기·userdata 영구 잔존 + 상류 전파 순회 비용 누적. 선택지 3(권고 (a): 체인 리스트 GC 앵커를 bindLifetime/gchold로 통일 — slot-plan 13차 선례) §4 등재 - H-230(②, 사용자 제안): HANDLER_PRIORITY_* 배치 — 권고 (a) quad-types 승격(quad-const 신설은 숫자 넷에 과함), error level Enum화는 비권고 (level은 의미가 아니라 프레임 수 — 자리마다 2·3으로 갈림) Co-authored-by: qwreey <me@qwreey.moe> Claude-Session: https://claude.ai/code/session_01LF78pXeFGD1ZSVD3ifteYG |
||
|---|---|---|
| .claude | ||
| .vscode | ||
| quad-base | ||
| quad-roblox | ||
| quad-types | ||
| scripts | ||
| type-version-check | ||
| .gitignore | ||
| .luaurc | ||
| CLAUDE.md | ||
| default.project.json | ||
| HUMAN_TODO.md | ||
| mise.toml | ||
| pesde.lock | ||
| pesde.toml | ||
| ROADMAP.md | ||
| SAFETY.md | ||