quad/.gitignore
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

18 lines
580 B
Text

.claude/initreq
# Python 바이트코드 — doc-check.py 실행 시 생김(32e9db0에 실수로 딸려 들어갔었음)
__pycache__/
*.pyc
# pesde 설치 산출물(각 패키지 로컬에 생김) — pesde.lock 커밋 여부는 아직
# 미정(라이브러리 컨벤션 확인 필요, HUMAN_TODO 참고)이라 여기 안 넣음
roblox_packages/
luau_packages/
lune_packages/
.pesde/
# luau-lsp가 rojo 설치를 감지하면 백그라운드에서 자동 생성/watch함
# (에디터 타입 링킹용 산출물, 커밋 대상 아님)
sourcemap.json
.relink-manifest
*ignoreme*