Files
gplan-2/tools
DKChan 25a7c85bf1 gate(domain): 合回闸推域改 game/ 唯一触发——tools/artwork 出代码域,跨领域执法禁绝(2026-10-18 用户裁「只有改了 game 的才需要代码域全量测试验收,其他修改只跑自己领域相关的验证,不要跨领域执法」)——worktree-guard.sh 推域逻辑逐路径重写(触 game/→要求 code;不触 game/ 的一切路径——design/、根规则文件、tools/ 工具脚本、.zcode/ 配置、其余一切→要求 docs;同批混触两域→两域都要=全量档;删 CODE_PATHS/DOC_PATHS 三前缀判码与分支,artwork/ 死条目随之消失,「未登记按最严」被新逻辑自然吸收)+报错指引文案同步(--code=触及 game//--docs=不触 game/ 一切改动/不带参数=同批混触 game/ 与文档面;「跨两域或改闸件本身跑全量」口径全数退役)+process-conventions §3 第10条域划分细则重写+闸件自身改动不占合回全量(质量义务=落批时变异验证 test-conventions §6+闸崩溃 fail-closed 无回执即拦,不以合回全量为兜底)+第11条合并后复跑按域缩水(触 game/ 批全量复跑维持;纯文档批文档域档秒级)+§4 分级周期口径同步+run_all_gates.sh 头注三档触发条件换代(闸序本体零改动)+CLAUDE.md 运行与验证首条同步。钩子为 gitignored 本地件不入库(.gitignore .zcode/;499 批先例「hooks 属各 harness 私有配置不随仓库传播」),改动落主区唯一生效副本(.zcode/config.json 绝对路径指向)。变异验证五例 stdin 直喂全过:①仅 tools/ 夹具分支=本批核心修正面:错域回执拦且指明要求域=docs、正域 docs 回执放行(旧逻辑此例误拉 code 全量)②仅 game/:要求域=code、code 回执放行③game/+design/ 混合:docs 回执拦显缺 code+code 回执拦显缺 docs(合证两域都要)、full 放行④无回执拦⑤回执 commit≠分支尖拦(full 域也拦)+附检 quick 模式拦(五况其余未波及)。夹具走 git 底层命令(hash-object/read-tree/commit-tree)零工作区触碰,分支 zz-domain-test 验完即删零留痕。本批为旧推域规则下最后一次全量自付(diff 触 tools/ 按旧判跨两域,全量闸自付见收尾回执)
2026-10-18 03:44:52 +08:00
..
feat(resource): 格面资源八型批——伏击退役换装警觉+新增行动点第8型+护甲型数值对齐(2026-09-20 用户拍板)——①动机=全字典镜像对账(系统设计分析):伏击的层数×出手敌数复利集中在主角单血条、与爆裂粉尘摊 N 条敌方血条双重不对称;护甲型惩罚 −2 比奖励 +1 反向偏重;敌方护甲等级轴全系统空缺;②伏击退役=伤害公式拆除伏击附加项(敌方技能攻击=max(damage_floor, floor(掷点档位技能基础分量)×乘区)+rider)、快照 ambush_layers 字段拆除、效果行/毒爆复算断言同步;③blast 负向换装=enemy_alert 警觉(敌方全体护甲等级 +1/层,1 结算,side-wide 逐颗叠加无上限)——消费=_defender_ac 敌方侧 ac 型状态读法本批接线(防守方 AC=表值+Σac 型效果,敌方路径从纯表值扩展);④第 8 型 action=ap_up 行动点(正向,下轮 AP+1,weight 6)/ap_drain 迟滞(负向,下轮 AP−1)——action_economy 排队面 queue_ap_delta/pending_ap_delta 新增,notify_round_start 兑现(基线 6+净值,下限 0,兑现清零),明细记 effect 行;⑤护甲型对齐=off_guard −2→−1;⑥schema=八型封闭枚举十六格、伏击加层行特例校验退役、effect_pool_map 删 ambush/flat_attach 键;⑦表现层=敌卡伏击池行拆除(警觉入敌方增益投影,percent|ac 双量纲)、状态槽图标 ambush→alert;⑧文档=敌人系统 v0.12(伏击节退役改写)/战斗结算 v0.20(公式与授予段)/地图战斗资源 v0.14(八型字典)/行动经济 v0.5(下轮行动点修正节+F1 条款3 改写)/难度曲线 v0.15/增益状态 v0.8/06 清单(伏击量纲条目随批解决+调参批数值点评登记)/registry 22 处(ambush_unit_definition 退役+继任 alert、clause3_supply 伏击暴露口径作废、reward_table 八型 74 权重、行动经济排队面)/ux battle/关卡节点地图;⑨工具=analyze_playtest M_AMB 归零保旧日志兼容、clear_dominance 伏击暴露模型转历史口径注记(新口径归调参批);⑩验证=冒烟 330 项 0 失败三闸全过(新增警觉在位+action 正负抵消排队断言)+gdd_lint 与 master 基线一致(8 文件存量);遗留=警觉/行动点数值 provisional 归曲线调参批(06 已登记),真人批试玩建议在终版规则上执行
2026-09-20 03:58:15 +08:00
2026-09-14 18:18:49 +08:00
gate(domain): 合回闸推域改 game/ 唯一触发——tools/artwork 出代码域,跨领域执法禁绝(2026-10-18 用户裁「只有改了 game 的才需要代码域全量测试验收,其他修改只跑自己领域相关的验证,不要跨领域执法」)——worktree-guard.sh 推域逻辑逐路径重写(触 game/→要求 code;不触 game/ 的一切路径——design/、根规则文件、tools/ 工具脚本、.zcode/ 配置、其余一切→要求 docs;同批混触两域→两域都要=全量档;删 CODE_PATHS/DOC_PATHS 三前缀判码与分支,artwork/ 死条目随之消失,「未登记按最严」被新逻辑自然吸收)+报错指引文案同步(--code=触及 game//--docs=不触 game/ 一切改动/不带参数=同批混触 game/ 与文档面;「跨两域或改闸件本身跑全量」口径全数退役)+process-conventions §3 第10条域划分细则重写+闸件自身改动不占合回全量(质量义务=落批时变异验证 test-conventions §6+闸崩溃 fail-closed 无回执即拦,不以合回全量为兜底)+第11条合并后复跑按域缩水(触 game/ 批全量复跑维持;纯文档批文档域档秒级)+§4 分级周期口径同步+run_all_gates.sh 头注三档触发条件换代(闸序本体零改动)+CLAUDE.md 运行与验证首条同步。钩子为 gitignored 本地件不入库(.gitignore .zcode/;499 批先例「hooks 属各 harness 私有配置不随仓库传播」),改动落主区唯一生效副本(.zcode/config.json 绝对路径指向)。变异验证五例 stdin 直喂全过:①仅 tools/ 夹具分支=本批核心修正面:错域回执拦且指明要求域=docs、正域 docs 回执放行(旧逻辑此例误拉 code 全量)②仅 game/:要求域=code、code 回执放行③game/+design/ 混合:docs 回执拦显缺 code+code 回执拦显缺 docs(合证两域都要)、full 放行④无回执拦⑤回执 commit≠分支尖拦(full 域也拦)+附检 quick 模式拦(五况其余未波及)。夹具走 git 底层命令(hash-object/read-tree/commit-tree)零工作区触碰,分支 zz-domain-test 验完即删零留痕。本批为旧推域规则下最后一次全量自付(diff 触 tools/ 按旧判跨两域,全量闸自付见收尾回执)
2026-10-18 03:44:52 +08:00