|
|
a5388da2cc
|
docs(harness): RULES §1에 charselect 메이커 stock(Phase 2) + hud 15종 반영
|
2026-06-16 08:22:03 +09:00 |
|
|
|
8ca48eca60
|
feat(charselect): charselect 생성 중단 → 메이커 저작 stock화
GENERATED_UI_SECTIONS·UI_APPEND_ORDER에서 CharacterSelectHud 제거 + upsertUi emit·
hud/charselect.mjs 제거. 기존 charselect 엔티티는 stock으로 보존(메이커 편집 가능,
재생성에 안 덮임). ui 엔티티 경로집합 1442개 동일(재배치만, 손실 0). 컨트롤러는
경로+ClassPortraits 주입으로 구동 유지.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 08:21:06 +09:00 |
|
|
|
eeca77df35
|
feat(charselect): 캐릭터 이미지 컨트롤러 런타임 주입 (ClassPortraits)
luaCharsTable() 신설(characters.json→self.ClassPortraits), boot/run 시드 +
prop, RenderCharacterSelect가 각 {key}Button/Art ImageRUID를 경로로 주입.
(메이커 저작 레이아웃이어도 컨트롤러가 이미지 채움 = 패턴 b 내용주입.)
산출물: SlayDeckController.codeblock 재생성 포함.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 08:19:13 +09:00 |
|
|
|
40e351333e
|
docs(plan): Phase 2 charselect 메이커 저작 파일럿 구현 계획
|
2026-06-16 08:15:24 +09:00 |
|
|
|
0a83dea2d8
|
docs(spec): Phase 2 캐릭터 선택 메이커 저작 파일럿 설계
charselect를 생성중단→stock화(메이커 편집), 이미지는 컨트롤러 런타임 주입
(ClassPortraits/luaCharsTable), 경로 구동 유지. 패턴 b 검증 파일럿.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 08:12:58 +09:00 |
|
|
|
fbf4d8d02d
|
docs(harness): RULES §1에 cb/*.mjs(메서드)·lib/codeblock.mjs 반영
|
2026-06-16 08:03:14 +09:00 |
|
|
|
a141939675
|
refactor(cb): codeblock 메서드 161개를 cb/*.mjs 17 모듈로 분리 (codeblock 바이트 동일)
writeCodeblocks의 메서드를 연속-런 17 모듈(boot/state/soul/charselect/run/
deckturn/deckview/hand/combat/jobs/runend/render/reward/items/tooltip/map/shop)로
분리, methods 배열은 spread-concat(원본 순서 보존). prop 103개는 오케스트레이터 유지.
산출물 무변경(diffcheck: SlayDeckController.codeblock IDENTICAL).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 08:02:22 +09:00 |
|
|
|
42eb33b579
|
refactor(cb): lib/codeblock.mjs로 헬퍼·상수 추출 (codeblock 바이트 동일)
|
2026-06-16 07:58:55 +09:00 |
|
|
|
9f7713267c
|
docs(plan): Phase 1b codeblock 메서드 모듈화 구현 계획 (17 런 모듈, 바이트 동일)
|
2026-06-16 07:57:01 +09:00 |
|
|
|
bfa86f0f28
|
docs(spec): Phase 1b codeblock 메서드 모듈화 설계
writeCodeblocks의 메서드 161개를 연속구간별 cb/*.mjs 모듈로 분리(바이트 동일).
prop 103개는 오케스트레이터 유지. 헬퍼+공유상수는 lib/codeblock.mjs.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 07:53:22 +09:00 |
|
|
|
c5bb8c18a9
|
docs(harness): RULES §1에 gen-slaydeck 머지충돌 재모듈화 해결법 + diffcheck ref 추가
|
2026-06-16 07:44:39 +09:00 |
|