No description
- Ref API를 .Value(읽기 전용) + :Set(value)/:Callback(fn)/:Wait(thread?) 세 메소드로 확정 — 전부 mutation 패턴이라 자기 자신을 반환해 `if ref.Value then ref.Value else ref:Wait().Value` 관용구가 성립. :Set()이 대기자를 깨울 때 넘기는 resume 인자를 value에서 self로 정정 (안 그러면 :Wait() 뒤 .Value 체이닝이 안 풀림). - :Wait(thread?)의 thread 인자: 생략하면 coroutine.running()을 캡처해 yield, 명시하면 등록만 하고 yield 없이 즉시 self 반환. - Ref/PreRef를 1프리미티브-1파일 컨벤션에 맞춰 Ref.luau/PreRef.luau로 분리(런타임은 공유), architecture.md 소스트리 갱신. - Tween의 per-instance 저장소(inst로 weak-keyed된 릴레이션 안에 key별 릴레이션이 중첩된 구조)가 이미 설계대로 GC-안전함을 확인, 이유를 bind-system-plan.md/tween-plan.md에 명시. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| .gitignore | ||
| CLAUDE.md | ||
| HUMAN_TODO.md | ||
| ROADMAP.md | ||
| SAFETY.md | ||