No description
Find a file
qwreey-agent-selene d2d69edcc3
docs: 회신 3 반영 — H-229 별해 검토(인자 전달 불충분), H-231 error 유틸 설계 등재
- H-229: 사용자 별해(retractor가 inst를 인자로 받아 업밸류 캡처 제거) 검토 —
  retractor의 Observer 캡처 → observer.fn의 inst 캡처 경로가 남아 불충분.
  끝까지 끊으려면 클로저 상태를 Relate/weak 셀로 밀어내야 하는데 이는 확정
  설계(kSlotMap 삭제 — upvalue 캡처)의 역전이고 불변식이 전 핸들러 작성자에
  분산됨. gchold 앵커((a))는 불변식을 Dispatch 한 줄에 중앙화 — 사용자의
  안전 직감("후자가 안전해보여")과 같은 결론
- H-231(② 신설, 사용자 설계): error 유틸 — setLevel(fn, tag) 맵 +
  debug.info 스택 워커. H-219 drive 도착지 한계·H-212 스텁 level 미정·
  프레임 손 세기 전부 자연 해소. 사용자 유의점("클로저 수령분 등록 필요,
  안 그럼 중간에 짤림 / 아니면 최상단부터") 반영 — 권고: (i) 최상단 하강
  (경계 직전 blame, 등록 1회성) + 독립 패키지(가칭 quad-error) + 단위 2 전
  일괄 이관 + 선행 스파이크(인라이닝/코루틴/프레임 보정)
- H-230: level Enum화 반론(리터럴 전제)은 워커 설계로 소멸 — H-231에 흡수,
  H-230엔 우선순위 상수 배치만 남김

Co-authored-by: qwreey <me@qwreey.moe>
Claude-Session: https://claude.ai/code/session_01LF78pXeFGD1ZSVD3ifteYG
2026-08-31 17:11:04 +09:00
.claude docs: 회신 3 반영 — H-229 별해 검토(인자 전달 불충분), H-231 error 유틸 설계 등재 2026-08-31 17:11:04 +09:00
.vscode tooling: 에디터 Luau 솔버 설정 확정 — luau-lsp 설치해 새 솔버 필요성 실측 2026-08-19 14:37:17 +09:00
quad-base fix+docs: 단위 1 탐사자 결과 반영 — H-228(진단 라벨 이름 부재 표기) 2026-08-31 16:31:50 +09:00
quad-roblox design: type-version-check 패키지 추출 — CheckedQuad<T, Pattern> 글롭/캐럿 확장 2026-08-19 17:39:57 +09:00
quad-types docs+feat: 단위 1 감사 루프 5라운드 반영 + §4 배치 회신(H-214/H-215 전부 (a)) 2026-08-31 15:53:05 +09:00
scripts feat(m2): 첫 단위 공통 기반 — Void/Brand/LifetimeHandle/Ref 최소형 + mock 생명주기 + spec 5개 2026-08-28 18:10:50 +09:00
type-version-check design: type-version-check 패키지 추출 — CheckedQuad<T, Pattern> 글롭/캐럿 확장 2026-08-19 17:39:57 +09:00
.gitignore docs: 회신 3 반영 — H-229 별해 검토(인자 전달 불충분), H-231 error 유틸 설계 등재 2026-08-31 17:11:04 +09:00
.luaurc tooling: 프로젝트 셋업 문서화 + wally→pesde 전환, M1 스캐폴딩 골격 2026-08-19 14:01:07 +09:00
CLAUDE.md docs+feat: 단위 1 감사 루프 5라운드 반영 + §4 배치 회신(H-214/H-215 전부 (a)) 2026-08-31 15:53:05 +09:00
default.project.json fix: default.project.json에 패키지별 roblox_packages 매핑 (H-210) 2026-08-31 13:24:22 +09:00
HUMAN_TODO.md docs: round11 파일 개명 — m2-implementation-round11* + 명명 규약 확정, M2 종결 2026-08-31 13:40:27 +09:00
mise.toml tooling: rokit → mise 전환 + selene 린터 도입 (roblox-project-example 벤치마킹) 2026-08-19 15:09:35 +09:00
pesde.lock design: type-version-check 패키지 추출 — CheckedQuad<T, Pattern> 글롭/캐럿 확장 2026-08-19 17:39:57 +09:00
pesde.toml design: type-version-check 패키지 추출 — CheckedQuad<T, Pattern> 글롭/캐럿 확장 2026-08-19 17:39:57 +09:00
ROADMAP.md fix+docs: /code-review high 10건 처리 — ① 여섯 반영, ② 셋 §4 합류, 기각 하나 (H-218~H-227) 2026-08-31 16:23:40 +09:00
SAFETY.md docs: SAFETY.md에 git 원격별 push 정책 + code-docker/dind 안전성 점검 결과 반영 2026-08-18 10:46:51 +09:00