Files
gplan-2/game/data/schemas
DKChan b6b43ebc2f 奇物 v2.7:三个子节点正式定名(专长 / 属性值提升 / 资源)
用户指出缺口:父节点有专名,子节点只有描述没有专名。理由站得住——帮助 /
百科 / 成就页一定会把分类露给玩家(「首次集齐 4 件专长」「三件属性值提升」),
效果描述里的指代也需要名字;卡面不带分类是**呈现面规则**,与命名是两件事。

定名:**专长(Feat)/ 属性值提升(ASI)/ 资源**——去掉「类」字后缀。
- 前两个是 DND 官方中文,且与用户 v1.1 原话一致(当时原话就是
  「属性提升(ASI)」与「专长」,v1.1 落文时被加了后缀而退化成描述)
- 「机制类」这个叫法另有硬伤:28 个成员里没一件是"机制",实际是
  "在结算挂点上改一条规则",读者会误解为游戏机制
- 「资源」虽偏泛,但 1.3 已有判据句托底,且是用户自己的裁定

新增 1.6 节「三层结构与命名」——用户拍板的玩家可见三层:
  一层 奇物(总称)/二层 专长·属性值提升·资源/三层 具体单件
明确写成规矩:**命名归本节,呈现归 battle.md / node-reward.md 裁决**,
并记明代码侧四套词族对应(curio_* / feat_* / asi_* / res_*)。

连带修掉批量替换撞出的七处自撞(专长(专长)、专长 = 专长、资源(资源))、
1.1 节标题的「专长:专长」、1.5 节残留的「命名待定」与旧括注、
02-系统清单文档树行的重嵌套。另把五处「这一类/这类」改为专名指代——
专名定下后仍用「这一类」指代会让读者不知道在说哪个。

同步:entities.yaml(categories 补专名与定名依据、新增 hierarchy 字段、
naming_note 记 v2.7)、06-待办清单、02-系统清单 v1.9、任务书 T3 词族目标
(顶层 curio_* 与内层 feat_* 分属两套词族)、两个 schema 概念指路注释。

数据层零变更;未 merge 回 master(本会话零测试)。
2026-10-05 06:42:48 +08:00
..
T8+T9+T10批次二出口(迭代12——天赋树+存档v5+营地树UI+A/B验证):T8树系统=MetaTreeTable schema(vein四脉/kind六类/双币currency/row-gating SPINE_ROW_GATE=4/effects四线+rule键白名单/零archetype层级护栏/Fork互斥对结构/彩蛋≤3)+meta_tree.tres 33节点(脊柱4行×4线GP价10×row/锻造脉3收编forge_levels钥石付价零痛/钥石脉workshop收编+Y升级移植/同调socket3+Fork4对集中同调脉/彩蛋1锻造满排觉醒)+MetaProgression树段(tree_spent_total/tree_can_buy row-gating+前置+币+cap/tree_buy单币钥石承载披露/tree_buy_fork购即激活/tree_toggle_fork免费切换/tree_stat_flat+rule_keys投影/_check_easter_egg觉醒)+rule键消费面(posture_first_strike=首轮AP+1/posture_bulwark=受击减1——enc.tree_rules透传链);T9存档v5(SAVE_FORMAT_VERSION=5树域tree_nodes/fork_sides两新域+v4→v5迁移+三体系迁移migrate_tree=forge原样映射零亏损/item_unlocks→ks_workshop/同调Slots→socket点亮+迁移幂等+断点版本断言4→5换代)+营地树UI(树面板=图鉴柜台下段程序占位——三柜台→一树字面重构延后披露+信号tree_buy_requested/tree_fork_toggled+main接线+投影两函数);T10=MC第7参扩ab_a/ab_b+A/B两侧锚N=20配对(先手压制/稳健拓荒rule键集透传)——两侧差0.0pp<<3pp验收过(A-4反例不触发)+taken 25.0/22.9减伤方向兑现佐证;修缩进坑复发(adventure_runner:826——同坑三犯留痕)+迁移unlock检查全行集(aux_live_ids系过渡口径同调行不在——返工留痕);冒烟树段18断言→714/0+run_all 15+探针绿+doc三闸基线同款+熵增PASS;T10出口包design/qa
2026-10-04 03:02:03 +08:00