| .. |
|
mock.luau
|
fix(m2): /code-review high(단위 3·4) 반영 — 임플을 module._impl로(H-181, 인스턴스 영구 핀 해소), Gate 실패 시 detach(H-188), Observer.Subscribed=false(H-189), Apply 검증(H-190); ② H-182~H-187은 §4 + TODO 마커
|
2026-08-29 02:58:27 +09:00 |
|
smoke.init.luau
|
fix(m2): /code-review high 반영 — mock Destroy 의미론(자손·순서·이중 no-op, H-172), lazy claim GC 타이밍(H-171), M7 TweenBrand 잔재(H-173), spec.init 신설; ② H-168~H-170은 round11 §4로
|
2026-08-28 19:16:28 +09:00 |
|
smoke.mock.luau
|
tooling: rokit → mise 전환 + selene 린터 도입 (roblox-project-example 벤치마킹)
|
2026-08-19 15:09:35 +09:00 |
|
smoke.plugin.luau
|
design: quad-types 패키지 신설 — AddPlugin<Self,P> + CheckedQuad<T> 실측 설계
|
2026-08-19 17:09:16 +09:00 |
|
spec.blocker.luau
|
feat(m2): 단위 4 — GateNode(state:Gate) / Blocker + Apply 파라미터 타입(교집합 오버로드, H-179) + spec 2개; M2 체크박스 전부 [x]
|
2026-08-29 02:04:58 +09:00 |
|
spec.brand.luau
|
feat(m2): 첫 단위 공통 기반 — Void/Brand/LifetimeHandle/Ref 최소형 + mock 생명주기 + spec 5개
|
2026-08-28 18:10:50 +09:00 |
|
spec.effect.luau
|
feat(m2): 단위 3 — Observer(레지스트리 소유·네 진입점) / Effect(rawRerun·_rerunRequired 홀드·cleanup·네 진입점) + onDestroying 스텁·mock + spec 2개
|
2026-08-29 01:52:21 +09:00 |
|
spec.epochmap.luau
|
feat(m2): 단위 2 — EpochMap / State(Init 팩토리, H-174) / Source / Store + quad-types 최종형 타입 + spec 4개
|
2026-08-28 20:33:29 +09:00 |
|
spec.gate.luau
|
fix(m2): /code-review high(단위 3·4) 반영 — 임플을 module._impl로(H-181, 인스턴스 영구 핀 해소), Gate 실패 시 detach(H-188), Observer.Subscribed=false(H-189), Apply 검증(H-190); ② H-182~H-187은 §4 + TODO 마커
|
2026-08-29 02:58:27 +09:00 |
|
spec.init.luau
|
fix(m2): /code-review high(단위 3·4) 반영 — 임플을 module._impl로(H-181, 인스턴스 영구 핀 해소), Gate 실패 시 detach(H-188), Observer.Subscribed=false(H-189), Apply 검증(H-190); ② H-182~H-187은 §4 + TODO 마커
|
2026-08-29 02:58:27 +09:00 |
|
spec.lifetime.luau
|
fix(m2): /code-review high 반영 — mock Destroy 의미론(자손·순서·이중 no-op, H-172), lazy claim GC 타이밍(H-171), M7 TweenBrand 잔재(H-173), spec.init 신설; ② H-168~H-170은 round11 §4로
|
2026-08-28 19:16:28 +09:00 |
|
spec.observer.luau
|
fix(m2): /code-review high(단위 3·4) 반영 — 임플을 module._impl로(H-181, 인스턴스 영구 핀 해소), Gate 실패 시 detach(H-188), Observer.Subscribed=false(H-189), Apply 검증(H-190); ② H-182~H-187은 §4 + TODO 마커
|
2026-08-29 02:58:27 +09:00 |
|
spec.ref.luau
|
qa: 단위 1 배치 회신 반영 — H-174 팩토리형+module.canExecute 늦게 읽기, H-169 리비전 가드로 재진입 파동 놓기, H-168 Ref<<T?>>() 관용구, H-170 resume 즉시 실패 re-raise
|
2026-08-28 20:18:13 +09:00 |
|
spec.relate.luau
|
feat(m2): 첫 단위 공통 기반 — Void/Brand/LifetimeHandle/Ref 최소형 + mock 생명주기 + spec 5개
|
2026-08-28 18:10:50 +09:00 |
|
spec.source.luau
|
feat(m2): 단위 2 — EpochMap / State(Init 팩토리, H-174) / Source / Store + quad-types 최종형 타입 + spec 4개
|
2026-08-28 20:33:29 +09:00 |
|
spec.state.luau
|
fix(m2): /code-review high(단위 3·4) 반영 — 임플을 module._impl로(H-181, 인스턴스 영구 핀 해소), Gate 실패 시 detach(H-188), Observer.Subscribed=false(H-189), Apply 검증(H-190); ② H-182~H-187은 §4 + TODO 마커
|
2026-08-29 02:58:27 +09:00 |
|
spec.store.luau
|
feat(m2): 단위 2 — EpochMap / State(Init 팩토리, H-174) / Source / Store + quad-types 최종형 타입 + spec 4개
|
2026-08-28 20:33:29 +09:00 |
|
spec.void.luau
|
feat(m2): 첫 단위 공통 기반 — Void/Brand/LifetimeHandle/Ref 최소형 + mock 생명주기 + spec 5개
|
2026-08-28 18:10:50 +09:00 |