품종별 배분 노드 90개가 카탈로그로만 있고 코드에는 하나도 없다.
지금 상태
docs/expedition_skill_tree_catalog.md (상태: 구현·콘텐츠 원본 확정안, expedition-skill-trees-v1). 10품종에 아홉 개씩 전부 정의해 뒀다.
- 문서가 정의한 노드 코드를 서버·앱에서 찾으면 하나도 없다.
$ grep -rl "camp_reconfigure\|choice_stat_flex\|event_tag_flex\|actor_handoff" server/app app/lib
(없음)
- 문서 자체가 「이 문서와 YAML이 다르면 YAML 생성 전에 문서를 고치고 두 산출물의 hash를 CI에서 비교한다」고 적어 뒀는데, 그 YAML이 아직 없다.
주의
v1의 90노드는 전부 고유 I 탐험용이다. character-skill-growth-v1.3이 추가한 고유 I 전투 기본기와 고유 II 결정기에 자동 합성하면 안 된다(문서 11행). 지금 구현된 마음결 기록서·스킬 숙련과는 별개 축이다.
해야 할 일
- 카탈로그를 콘텐츠 파일(YAML)로 옮기고 문서·산출물 hash 비교를 CI에 붙인다.
- stage 3/4/5에서 누적 1/2/3포인트를 주는 규칙을 서버에 넣는다.
- 배분 노드는 새 고정 버튼을 만들지 않는다 — 지도·이동·사건·스킬·쉼터에 문맥 칩으로 나타난다(문서 1절).
완료 기준
- 90노드가 콘텐츠 파일에 있고 hash 비교가 CI에서 돈다.
- 선행 조건(같은 갈래 앞 단계)이 서버에서 강제된다.
- 서버·앱 회귀 통과.
품종별 배분 노드 90개가 카탈로그로만 있고 코드에는 하나도 없다.
지금 상태
docs/expedition_skill_tree_catalog.md(상태: 구현·콘텐츠 원본 확정안,expedition-skill-trees-v1). 10품종에 아홉 개씩 전부 정의해 뒀다.주의
v1의 90노드는 전부 고유 I 탐험용이다.
character-skill-growth-v1.3이 추가한 고유 I 전투 기본기와 고유 II 결정기에 자동 합성하면 안 된다(문서 11행). 지금 구현된 마음결 기록서·스킬 숙련과는 별개 축이다.해야 할 일
완료 기준