quad/.claude/luau-test/done
qwreey-agent-selene 0b471535a3
qa: luau-test 스파이크 13 재작성 — 타입/런타임 분리 + PostRef까지 확장
13은 타입(A)/런타임(B) 두 섹션이 한 파일에 있었는데 A의 더미 스텁이
런타임 실행 시 크래시를 내 B가 전혀 검증되지 못하고 있었음(STATUS.md
지적 사항). 13은 타입 전용으로 남기고(PostRef<T>도 Ref<T>를 만족하는지
추가), 런타임 절반은 신규 22로 분리 — isPreRef/isPostRef가 서로 배타적
형제이고 Leaf 핸들러 흉내가 Ref/PreRef/PostRef 셋을 정확히 갈라내는지
확인. 둘 다 done/으로.

Co-authored-by: qwreey <me@qwreey.moe>
2026-08-19 14:31:56 +09:00
..
01-two-pass-array-hash-order.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
02-none-sentinel-vs-nil-holes.luau docs(dispatch): PreRef 소진 센티널을 ProcessedPreRef로 교체, Length/Offset 등록 갭 해소 2026-08-14 02:45:50 +09:00
03-recursive-store-bind-dispatch.luau fix(lifecycle): canExecute/unbindLifetime을 value 1-인자로 정정, Subscribed 오염 제거 2026-08-14 04:03:49 +09:00
05-store-state-diamond-propagation.luau qa: M0 luau-test 스파이크 05 재작성 통과 + 21 신규(Store 미선언 키) 반영 2026-08-19 14:24:19 +09:00
06-component-boundary-nil-hole-props.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
07-relate-weak-table-gc.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
08-type-source-satisfies-state.luau docs(base): bind/store/state 3단계 분할, UI 숏핸드 Tween 지원, existing-instance-bind 기각 2026-08-14 05:10:49 +09:00
09-type-modifier-overridden-subtype.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
11-modifier-illegal-value-error.luau docs(base): bind/store/state 3단계 분할, UI 숏핸드 Tween 지원, existing-instance-bind 기각 2026-08-14 05:10:49 +09:00
12-type-attribute-generic-key-narrowing.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
13-type-ref-preref-subtype.luau qa: luau-test 스파이크 13 재작성 — 타입/런타임 분리 + PostRef까지 확장 2026-08-19 14:31:56 +09:00
14-type-nilable-default-overload.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
16-type-store-key-typefunction.luau docs: 콜백 파라미터 무주석 추론 전방위 재시도, code-review 2회전 정합성 수정 2026-08-15 19:36:44 +09:00
17-modifier-index-tableclone-chaining.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
18-relate-mutual-cycle-gc.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
20-slot-splice-index-arithmetic.luau refactor(luau-test): 상태별 폴더로 재편 — done/review-required/rewrite-required/not-run 2026-08-13 18:02:07 +09:00
21-type-store-undeclared-key-rejected.luau qa: M0 luau-test 스파이크 05 재작성 통과 + 21 신규(Store 미선언 키) 반영 2026-08-19 14:24:19 +09:00
22-runtime-ref-preref-postref-brand.luau qa: luau-test 스파이크 13 재작성 — 타입/런타임 분리 + PostRef까지 확장 2026-08-19 14:31:56 +09:00