Commit Graph
100 Commits
Author SHA1 Message Date
DKChan 98c61d50c3 refactor(迭代35卡②T2·一口): 跨表校验④「关卡节点→敌/板覆盖与多终点 Boss 共带」随静态节点数据消亡整体退役——两条拦截语义改由运行时断言承接:顶 clamp 消解禁=〔v11〕「解析落带 ≥ 请求深度」、多终点 Boss 带键互异=〔v11〕逐终点带键两两比对(拦截面从表内静态代理升级到消费图本体,无削弱);其单测段 _test_level_node_band_rules 与随它而存的四个 preload 一并退役(fv15/fv16/fv17 三条判据的现役等价面在 level_shop_economy〔v11〕与 level_table_validate〔v1〕)
- 覆盖不降级的依据:生成图深度域实测 L1 0–6/L2 0–9/L3 0–13 为模板池深度域(0–4/0–9/0–9)的超集,且 〔v11〕扫描面三档×20 种子逐节点核敌带与板精确行
- save_manager 首次冒险位注释随确定性承载换代改口径(首局固定种子 42+参数档生成图,无兜底模板),键与行为零改动
- run_all 59 套件全绿
2026-10-24 16:08:57 +08:00
DKChan 0fcbcb933b docs(迭代35卡②T1): 实现报告补 T1 段——四检与良构落点、〔v1〕17 条、四条变异注入红证(含两次注错语法即作废重跑的教训)、判据②与④在 DAG 上互斥的新发现、随动四条逐条声明 2026-10-24 15:54:52 +08:00
DKChan c0dd442060 feat(迭代35卡②T1): 加载校验换代——LevelTable.validate_graph(nodes) 静态单点承载四检+良构基底(①入口≥1 且终点≥1 ②全员从某入口可达且可达某终点 ③终点恒 Boss 且 Boss 无出边 ④出边目标深度严格大于源=无环;良构=句柄唯一·出边全命中·type 五类枚举·battle 带深度),表加载期图校验与旧六判据(Boss 恰一/战斗≥2/单链末 Boss/前三位纯战斗/出度≤2/Boss 编号最大)连同模板池校验分支、BFS 层宽≤5 一并退役,行级校验保留
- 新宿主 tests/unit/core/level_table_validate_test.gd〔v1〕15 条(正例三形:多入口多终点/含岔口单终点/单链退化显式出边;负例八类;范围反证三条:无商店图不报错·双入口合法·缺 next 字段仍拒)+run_all manifest 登记一行(59 套件全绿)
- 判据②与④在 DAG 上互斥的实证:无环图每个源点必为入口、每条极长路必止于终点,故「孤儿/断头」构造不出独立负例——② 保留为 ④ 失效时的纵深防御面,测试以两独立链正证不误伤(该关系拟入反哺点,文档判据②的表述宜注明其兜底定位)
- 旧断言随动四条(声明,非静默放宽):level_shop_economy ③ 段整段改走 validate_graph 并把「入口唯一违例」翻为合法正例、「孤儿」改为非 Boss 终点;level_map_type_vis 夹具注释订正;round_flow_skill_pool 敌表池清单 20→28 行补齐覆盖批八行池克隆键;board_gen_reward「(2,3) ceil 上取」改判精确命中并以临时摘同行的夹具面保留 ceil 能力判据(覆盖批补齐键域后旧判据对象消亡)
- 件核:全仓 grep 六判据消息文本零残留(唯一余留在 level.tres 表尾模板生成史注释,随 T3 模板清出一并消失)
2026-10-24 15:52:21 +08:00
DKChan 6a8bde9a8e docs(迭代35卡②): 立卡② 实现报告——覆盖数据段收口读数(三关参数档×20 种子全绿 152 checks、四条变异含一条 NOT-RED 与判据加固过程、旧断言随动四条逐条声明)+卡② 本体 T1–T4 进度面 2026-10-24 09:49:26 +08:00
DKChan b5fd516b73 test(迭代35覆盖批): 〔v11〕敌侧覆盖判据由「行集非空」改为「解析落带 ≥ 请求深度」——非空不是覆盖判据(越顶 resolver clamp 照样返行),band_of 非 -1 才是卡② V11 的原意 2026-10-24 09:25:00 +08:00
DKChan 9214ef8e02 feat(迭代35覆盖批·同批落): 生成图深度扩面的敌/板表覆盖落地+S5/V11 覆盖断言——用户授权本批随卡② 同批落(卡② §0 原文允许「须先落或与本卡同批落」),数值按现有曲线插值全 provisional
- enemy.tres:战斗带顶扩到各关最大生成深度(L1 3→6、L2 7→9、L3 7→13,共 3 行);Boss 行按终点深度分带使多终点解析带键互异(L1 加 6、L2 加 8、L3 加 11/12/13,共 5 行);敌种一律复用在册 id(零新内容),AC 全部留在已裁带宽(杂鱼 0~5/Boss 8~12),模板时代带键 0-3/4/9 与 hobgoblin 留任位不动
- board_gen.tres:node_depth 键域补齐 0–6/0–9/0–13(新增 12 行,其余字段按该关同档行复制)
- 断言面:level_shop_economy_test 新增 _smoke_generated_coverage 三条〔v11〕(生成图每 battle/boss 深度经 resolve_enemy_rowset 解析非空=顶 clamp 消解禁/每深度 board_gen 精确命中且 node_depth 等值/多终点 Boss 解析带键两两互异),扫描面=三关参数档×种子 42–61,量程读数 L1 0–6、L2 0–9、L3 0–13
- 旧断言随动三条(声明于此,非静默改判):table_structure_guard 〔fv11〕行数与键序 20→28 换代为覆盖表序、〔fv13〕「三关 Boss 各恰一行=图 Boss 深度」换为 Boss 带键覆盖表清单(多终点必然多行,互异判据移交〔v11〕);level_shop_economy 混编段基线行数 20→28、深度 8 的板侧「无行残留」改判「覆盖行在册」(战斗侧仍禁 (L,battle,8) 精确键)
2026-10-24 09:23:55 +08:00
DKChan 99e1b20ba6 merge(字体批版本号补正): art-bible v3.19+08-Alpha版本标准 v1.15 合回
字体定稿批(980f1b00)漏推两份文档的版本行——art-bible 与 08 均有实质改动批即推版的
在册惯例(iter32/iter33 连续推版;08 的 b9bdfd49 条目零增删也推版),本批补齐:
art-bible v3.18→v3.19(§7.4 字体定稿改写)、08 v1.14→v1.15(表现表 UI 字体行口径换代)。
pipeline_gate 36 行 5 链全绿;文档域闸 --docs 全绿(回执 commit=c5327f66)
2026-10-24 07:52:30 +08:00
DKChan c5327f6666 docs(字体批版本号补正): art-bible v3.18→v3.19+08-Alpha版本标准 v1.14→v1.15
依据:两份文档均有「实质改动批即推版本行」的在册惯例——art-bible 由 iter32(f2b25580,
v3.16→v3.17)与 iter33(1864f157,v3.17→v3.18)两批连续推进,08 由 b9bdfd49 条目零增删
也推版(v1.13→v1.14);doc-conventions 第 5 节明文允许版本号作文首现行身份标记。
字体定稿批(980f1b00)对 art-bible §7.4 实质改写、对 08 表现表行口径换代,两处版本行
漏推,本批补齐。沿革明细仍只在 git 提交史,不另设变更记录。
2026-10-24 07:52:09 +08:00
DKChan 6475ebff35 merge(迭代35卡①): 节点图生成器核心批拆批合回——卡① 全绿交付(参数档 schema+.tres 三行 provisional+ConfigDB 单点读、RngService pure_stream 纯流面、NodeMapGenerator generate/validate_output/check_params/is_fatal 致命封印沿数值表单点入口体例、三宿主 72 条断言 17/39/16、run_all manifest +3 行实跑 58 套件全绿);改动—验收对照表 fv1–fv11 齐、变异注入 12 条含 NOT-RED 与尾缀漂移如实标注、独立验收审计有条件通过且缺漏五项全部收口(含删零调用方调试面)。
域判定依据:diff 路径=game/**(代码域)+reports/**(实现批唯一可写产出物目录,非 design/),按现行口径 game/ 前缀即代码域,回执取 --code 档(receipt commit=90fd434a,分支尖 f4790127 为其后的 docs-only 报告补笔)。
卡② 停工随批呈报:其 §0 硬交付序列的「生成图深度扩面覆盖批」未立卡(待办清单 06 条目缺口段),未切运行时图源——迭代 35 因此拆批,卡② 退回上游待覆盖批落地后重编。
11 回放确定性对拍未发起=按零跑红线闭合(本批无数值改动、不接运行时;确定性由〔fv3〕〔fv10〕与闸 02 覆盖),用户裁定不批准跑批。
2026-10-24 07:40:15 +08:00
DKChan f47901276e docs(迭代35卡①): 实现报告 §五 补最终全量代码域闸读数(回执 commit=90fd434a,与分支尖对齐;结论闸况与基线一致无新增红) 2026-10-24 07:11:18 +08:00
DKChan 0e1156063f merge(文档批): 营地场景图设计口径回写 GDD——帐篷/木围墙口径落 art-bible §2.8·§6.2·§7.5、asset-path-map §3、art-assets-checklist §3.5、camp.md v2.1;§6.2 增色彩脚本指路与三项待裁;文档域闸 --docs 全绿(回执 commit=0341bdc2) 2026-10-24 07:04:43 +08:00
DKChan 0341bdc2a9 docs(营地场景图口径回写): 帐篷与木围墙口径落地 design/
依据=reports/提案-营地场景图美术生成方案-2026-10-22.md §12 分层元素描述表/§11 修订清单第 2·4·7·9 条,
以及 reports/提案-营地色彩与氛围脚本-2026-10-23.md(色彩与氛围依据,色值为候选未拍板):

- art-bible §2.8:承载元素中景改木围墙(密排竖木桩/桩顶削尖/不透缝无横木),承载件由床铺换为帐篷
- art-bible §6.2:场景构成补「中景带自底部往上约 2/3 处起」+「近景可覆盖围墙、门洞必须留空」;交付形态承载件改帐篷;
  新增「色彩与氛围依据」指路(指 reports 脚本,本节不复述色值)与「待裁」三项(环境子板色值/门扇门洞高宽比/帐篷落地尺寸)
- art-bible §7.5:七物件名与「近景可覆盖中景、门洞除外」口径同步
- asset-path-map §3:scene_camp_bed → scene_camp_tent
- art-assets-checklist §3.5:承载件素材名同步改 tent
- camp.md(design/gdd/ux/):v2.1,物件表与纵深段按帐篷/木围墙口径重写,画法与尺寸口径回指 art-bible §6.2

术语表 43/56、02-系统清单 82、08-Alpha 106/200、art-status-checklist 32 五处经核对已在前批落地,本次零改动。
文档域闸 tools/run_all_gates.sh --docs 全绿。
2026-10-24 07:04:18 +08:00
DKChan f3664ac5ec merge(美术字体定稿批): UI 字体补完按 2026-10-24 用户裁决收束合回——现状即终稿
裁决全文(2026-10-24):Fusion Pixel 单套单字重即全局 UI 字体终稿,拉丁沿用自带字形;
Kenney 拉丁像素字候选退役不再接入;不上第二个字重(信息层级维持字号档差+墨色深浅两件);
重开钩子=战斗一屏样张批设计轮若实证标题层级不足,字重议题随样张批重开不另立条目。

落文:art-bible §7.4 字体条单套定稿+字重纪律两件手段;art-assets-checklist §3.6 定稿换代
+授权表 Fusion Pixel/Kenney 两行同步;art-status-checklist 字体行 ◐→✅(指针 §4.4→§7.4 校正);
待办清单删「UI 字体补完」整条+样张条前置②字体半边换代;交叉清扫检出 08-Alpha版本标准
「UI 字体补完」行换代为在役。pipeline_gate 36 行 5 链全绿;文档域闸 --docs 全绿(回执 commit=980f1b00)
2026-10-24 07:03:53 +08:00
DKChan 980f1b00b9 docs(美术字体定稿批): UI 字体补完按 2026-10-24 用户裁决落文收束——现状即终稿
用户裁决全文(2026-10-24):
1. Fusion Pixel(缝合像素字体,OFL,game/assets/fonts/ui_font_fusion_pixel_zh_hans.ttf)
   单套单字重即全局 UI 字体终稿;拉丁字符与数字沿用其自带拉丁字形。
2. Kenney 拉丁像素字候选退役,不再接入。
3. 不上第二个字重:信息层级手段维持现行两件(字号档差+墨色深浅),「字重两档」不启用。
4. 重开钩子:战斗一屏样张批设计轮若实证标题层级不足,字重议题随样张批重开,不另立条目。

落文五面:
- art-bible §7.4 字体条改单套定稿口径(Kenney 候选标退役);字重纪律三件手段改两件、
  字重两档标不启用并带重开钩子句;数字禁描边/阴影伪加粗句保留不动
- art-assets-checklist §3.6 重写为已定稿单套(条目状态✅);授权总表 Fusion Pixel 行
  换「已接入终稿」、Kenney 行补 kenney-fonts 拉丁字候选退役注记;§0 复用渠道行核对不动
- art-status-checklist 字体行 ◐→✅ 已定稿在役,需求文档指针 §4.4→§7.4 校正
- 待办清单整条删除「UI 字体补完」条目;「战斗一屏样张 P0」前置②字体半边改已定稿(2026-10-24 裁)
- 交叉清扫:design/gdd/08-Alpha版本标准.md 表现表「UI 字体补完」行换代为在役(任务清单外
  检出的残留旧口径);其余 Kenney 命中均为通用图标渠道举例与授权表事实行,无旧口径残留

pipeline_gate 36 行 5 链全绿;文档域闸 --docs 全绿
2026-10-24 07:03:09 +08:00
DKChan 90fd434a3c chore(迭代35卡①): 独立验收审计结论入档并按缺漏项收口——删零调用方调试面 generate_for_debug(代拍板第2条撤销)、断言计数改实测 17/39/16=72、config_db 行号订正 :43/:253、闸读数与审计结论补齐、:404/:412 同类掩蔽源标注为已知拦截边界(专指性由 m5/m9b 注入红证补) 2026-10-24 07:00:16 +08:00
DKChan 6074b3c3c7 docs(迭代35卡①): 实现报告+代拍板追认单落 reports/(T4 产出物三件齐:实现报告/代拍板/反哺点+卡② 停工呈报)——闸读数待审后补 2026-10-24 06:47:28 +08:00
DKChan c0059bc5db style(迭代35卡①): 生成器过 09 静态扫描——核心层容器声明补参数化或改推断形(类型闸 R1 归零)、注释去 autoload 点引用形态(S5 零命中) 2026-10-24 06:37:18 +08:00
DKChan ba6604464e test(迭代35卡①): 补战斗保底判据专测夹具(低于保底必拒+保底 1 下不误伤),使 fv7 有可红判据 2026-10-24 06:17:58 +08:00
DKChan a391512e98 test(迭代35卡①): 合流图夹具改按契约 2 语义重写(合法合流=第二入口直插主链取长路值+声明深度虚高必拒)——使深度赋值判据可被变异拦下;代拍板追认单落 reports/ 2026-10-24 06:00:50 +08:00
DKChan 16c776e9f3 fix(迭代35卡①): 致命面改沿 ConfigDB 既有体例(Core 置致命封印+断言,停机决策归组合根——OS.crash 会阻塞跑批且不可断言);fv4 判据改「致命置位→组合根停机码恰 1」;生成器断言补两处判别力(非 Boss 终点按判据消息专断+合流图深度非最长路径值被拒);反哺点清单七条落 reports/ 2026-10-24 05:54:40 +08:00
DKChan a039306f02 test(迭代35卡①): fv4 致命子进程判据改三分退出码(0 静默/2 失效分支/其余非零=致命中止)——使「无解路径改返回空图」变异能让断言见红 2026-10-24 05:41:14 +08:00
DKChan 63a6ea8055 feat(迭代35卡①): 节点图参数化生成器核心批落地——五旋钮参数档 schema+.tres 三行 provisional+ConfigDB 注册与 level_gen_params_row 单点读;RngService 新增 pure_stream 纯流面(不推计数器不落日志,derive_at 派生面流化);NodeMapGenerator 产图 generate(params,seed)+产出侧自证 validate_output(产出约束五条/结构铁律/摆放约束三条/多终点深度互异/深度=自入口最长路径步数)+参数无解致命中止无兜底图;三套断言宿主 68 条(fv1–fv10)+run_all manifest 三行登记;生长读数 L1/L2/L3 = 11/19/29 节点、层高 6/9/13。卡② 停工呈报随批(§0 硬交付序列——覆盖批未立卡) 2026-10-24 05:40:04 +08:00
DKChan 2931b1f250 merge(写卡v1.1): 迭代35两卡修订重锚合回——卡①②断言宿主全量落批B 16宿主+manifest登记步补齐+跨表校验④删除范围重划(迭代34检查语义承进S5/V11)+待办清单06条目覆盖批缺口登记;pipeline_gate 36行5链全绿;文档域闸 --docs 全绿(回执 commit=30197255,与分支尖 1147c260 对齐) 2026-10-24 04:50:09 +08:00
DKChan 1147c260a1 docs(写卡v1.1): 迭代35两卡按停机呈报阻断清单修订重锚——卡①:§3行号重锚(level_runner enc组装:467→:513等、level_table校验体现态、difficulty_table validate锚)+§6断言面smoke_all→tests三宿主+T1/T2/T3补run_all manifest登记步(阻断④闭合)。卡②:S1–S8全量宿主重锚至批B 16宿主(S1→integration/node_map_templates_test:32-104、S2三副本→level_shop_economy:970/adventure_feats:812/round_flow:357、S3/S4→level_shop_economy:679-715/:102/:257/:714、S5→:211-274/adventure_feats:118-130、S8 extra键样例→meta_progression_forge:316/:323、S7→sim/level_autoplay与probe新路径);T2跨表校验④删除范围重划(阻断③闭合——④整段:54-106随静态节点数据消亡退役,迭代34多终点Boss带互异检查:103-106语义由S5/V11运行时断言承接、入旧断言预声明④,config_db_cross_validator_test的_test_level_node_band_rules段同步退役);T1补manifest登记步(阻断④闭合);F1–F10全量行号重锚;§0硬交付序列补2026-10-24数据实况与Boss带键可互异条款。待办清单06条目:补覆盖批缺口登记(立卡要件=敌侧每(关,row_kind)顶带键≥该关最大生成深度+Boss带键可互异+板侧board_gen键域覆盖全域,数值provisional;覆盖批落地前卡②禁切源合入)。pipeline_gate 36行5链全绿;文档域闸--docs全绿(回执commit=30197255) 2026-10-24 04:49:58 +08:00
DKChan 3019725536 merge(迭代编排): 迭代 36 编入三卡合回——卡C(开场后缀营地灰字迷雾测点批)→卡A(文案与禁字清扫批)→状态面板瘦身批,估时中值合计 ≈5.25 工作日落常规档;待办清单四条来源条目推进已编迭代 36(含写卡批 §6 状态回写补执行义务履行;卡C 条注记只收②③④、⑦留本条);pipeline_gate 36 行 5 链全绿;文档域闸 --docs 全绿(回执 commit=0e9bc36f) 2026-10-24 03:09:19 +08:00
DKChan 0e9bc36f52 docs(迭代编排): 迭代 36 编入三卡——开场后缀营地灰字迷雾测点批(卡C)→文案与禁字清扫批(卡A)→状态面板瘦身批;估时中值合计 ≈5.25 工作日落常规档;待办清单四条来源条目状态推进已编迭代 36(卡A 两条与卡C 来源条补已写卡段+关联文档清单,履行写卡批 §6 登记的状态回写补执行义务;卡C 条注记只收②③④、⑦仍留本条);卡序经用户确认(卡C 先行避卡A 滑条残值污染);pipeline_gate 36 行 5 链全绿 2026-10-24 03:08:39 +08:00
DKChan 305f8ee63c merge(写卡批v1.2): 两卡按第二轮 grilling 重落断言宿主合回——仓库在 v1.1 合回后退役 game/smoke/(16c6f136),卡A 断言面重落新单测 player_copy_sweep_test+锋段现址、卡C 静态半落 theme_projection_test+断点形态钉死选路停点形;检索口径/十二注入/最窄闸/golden README 对齐全部收口;文档域闸 --docs 全绿 2026-10-24 02:42:44 +08:00
DKChan 28b20987df docs(写卡v1.2): 两卡按第二轮 grilling 重落断言宿主——仓库在 v1.1 合回六分钟后退役 game/smoke/(16c6f136:探针迁 game/probe/、smoke_all 删除),两卡宿主与先例指认整体失效。卡A:新单测 player_copy_sweep_test.gd+run_all 清单行、锋段现址 meta_progression_forge_test(编排器 :666 构造先例+_grant_routed :771 直调)、玩家面检索口径钉值(保留面出域)、T1 十二注入全覆盖(补 u2/u6/u11)、契约 4 对齐 golden README 双态+加严句列反哺点、最窄闸逐族命名。卡C:静态半落 theme_projection_test 扩段(战斗日志行协议域宿主)、F4 补 resume 三态分支事实(bonus_pending/bonus_result 形不发 level_started)+断点形态钉死选路停点形(:982 自然落盘)、滑条归零防坑、与卡A 两处分歧点名(选卡策略/set_sliders 残值)、派生助手补路径常量与静态调用形态。两轮 grilling 均过,零待裁点 2026-10-24 02:42:29 +08:00
DKChan 40c14dc2c6 merge(波2 目录收尾): game/smoke/ 目录退役——探针件迁 game/probe/、测量/诊断/驱动件迁 game/sim/、smoke_all.gd 删除落 master;全仓引用改指+熵增闸 RETIRED 收编+Project Layout 换代;全量域闸验收通过零新增红(回执 commit=16c6f136 与分支尖对齐) 2026-10-24 02:17:38 +08:00
DKChan 5fba5efd2f merge(写卡批): 两张需求卡片合回——卡A 文案与禁字清扫批+卡C 开场后缀营地灰字迷雾测点批(均 v1.1、grilling 复核过、零待裁点);文档域闸 --docs 全绿(07 doc_link 基线红转绿) 2026-10-24 02:11:22 +08:00
DKChan ff95e65ca8 docs(写卡): 两张需求卡片入库——卡A 文案与禁字清扫批(12 单元:在册八处+清单外两处+grilling 增补第13处惊巢反制日志行;golden 核订为判定先于动作——四基线图 RED_MINE 像素实查零命中);卡C 开场后缀营地灰字迷雾测点批(后缀认加算区三路径验收/营地六处 STONE_DEEP/迷雾测点甲·归一后基准三行+派生校验)。两卡均经独立子代理 grilling 对抗复核(卡A 一阻断五应修、卡C 三应修八建议全折)升 v1.1,零待裁点;文档域闸 --docs 全绿。来源条目状态回写受本会话『不改根清单』约束未执行——两卡 §6 均登记补执行义务 2026-10-24 02:11:01 +08:00
DKChan 16c6f1362e refactor(波2 目录收尾): game/smoke/ 目录退役——44 件探针三件套迁 game/probe/、30 件测量/诊断/驱动件迁 game/sim/;全仓 100+ 处 res://smoke 与 game/smoke 引用改指(闸件/产品码 tune_sim_controller/宿主 preload/根规则/README/设计文档);熵增闸 RETIRED 收编 game/smoke 防回潮;AGENTS.md Project Layout 换代;static_scan 豁免理由换新宿主;波 2 施工件预计算表全部命中(8d 预扫零红灯);全量域闸验收通过零新增红 2026-10-24 02:09:27 +08:00
DKChan c5f1383766 merge(核代码补审修复): A-1 _face_liveness 补 alive-null 臂(激活 13 条对象缺位拦截);A-2 V2-s4 结构例外注;B×3 标签收口;C-1 重复注释删除——代码域闸全绿零误红,回执 commit=5644d30c 与分支尖对齐 2026-10-24 01:35:29 +08:00
DKChan 5644d30c6b fix(核代码补审): A-1 _face_liveness 补 alive-null 臂(激活 13 条对象缺位拦截,both 合法 null 不受影响);A-2 V2-s4 补结构例外注;B×3 标签收口(V2d 删按钮承接叙事/V3h 删不复用冗余/V3 删续玩联动残留);C-1 重复注释删除——代码域闸 --code 全绿验证通过(激活臂零误红) 2026-10-24 01:25:58 +08:00
DKChan d551cc6729 merge(合回零复跑改革): §3.10 按域复跑换代为「合并后主区零复跑——code 批刷类名缓存+冒烟启动约 1 分钟、docs 批零动作」,全量验证收敛为 worktree 批末+分支并 master 重跑两处;§3.9 五况扩六况(祖先判定:master HEAD 非回执 commit 祖先=未测内容,前置拦截,变异验证拦/放/两回归四路全过);AGENTS.md 引用同步;iter 技能两行换代 zcode+qoder 双写;worktree-guard 加第六况并补 .qoder 豁免白名单;顺带修复批B 合回(faa0f98c)提交入库的两根清单未解冲突标记(待办清单两条并存、⑯取 master 迭33 三钮形态+本批术语);文档域闸 --docs 全绿(07 doc_link 存量红转绿) 2026-10-24 01:13:12 +08:00
DKChan af39c6b991 fix(闸红): 本批登记条目整条删除——做完即删=待办清单完成态的唯一合法表达(流水线闸:来源词限四选一、状态词无已完成;doc_term:条目内『收口』为退役词);批次记录由本分支三笔提交信息承载 2026-10-24 01:12:48 +08:00
DKChan 7f68ffa85e docs(流程): 合回后零复跑改革——§3.10「按域复跑」换代为「合并后主区零复跑:code 批刷类名缓存+冒烟启动约 1 分钟、docs 批零动作」,全量验证收敛为 worktree 批末+分支并 master 重跑两处;§3.9 五况扩六况(master HEAD 非回执 commit 祖先即拦,未测内容合不进 master);AGENTS.md 引用同步;待办清单登记本批条目(已完成) 2026-10-24 01:05:09 +08:00
DKChan 021c2dc63f fix(根清单冲突): 解除批B 合回(faa0f98c)提交入库的未解冲突标记——待办清单两条并存(批A+营地五界面,后者优先级绝对排前)、体验验证清单⑯按 3c3310ec 既定方案取 master 迭33 三钮新形态+本批术语(结构探针入探针闸默认段);冲突标记不入任何闸判定(待办清理批 --docs 全绿照过),本提交为该缺陷唯一修复面 2026-10-24 01:04:35 +08:00
DKChan 9f8beb3507 merge(待办清理): 移除「卡顶色带与格面微光两带统一」待办条(用户裁:两者分属奇物域与地图战斗资源域,不可能统一)——同步删除 HUD框架 中指向该条的「两带统一面」指针,保留两套载体禁互为引用的分工注记;文档域闸 --docs 全绿。 2026-10-24 00:28:45 +08:00
DKChan 8015600db0 docs(待办清理): 移除「卡顶色带与格面微光两带统一」条——卡顶色带属奇物域(三选一/商店卡片的稀有度提示)、格面微光属地图战斗资源域(格内资源类型先读),输入词表不同,本就不可能共用一套色板;同步删除 HUD框架 中指向该条的「两带统一面」指针,保留「两套载体不同、禁互为引用」的分工注记。文档域闸全绿。 2026-10-24 00:28:38 +08:00
DKChan faa0f98c4c merge(批B 断言层级重构+iter33 卡② 移植): 1065 条断言自 smoke_all.gd 迁入 16 标准宿主(冒烟/单元/集成/系统+UI 探针四级);smoke_all.gd 退役;变异引擎按用户令删除、验证改核代码(三冷审 1065 全审+grilling 修订 10 条修复全部落地);并入 master 侧锻造工坊死链修复与迟到的 iter33 卡② 主菜单三入口化(mn1/mn8/mn2/mn9 断言换代移植进 system_test.gd);出口对账 1067/1067 三对齐零差异;全量域闸验收通过无新增红 2026-10-23 23:46:05 +08:00
DKChan 78a792e3fa docs(底册): iter33 卡② 移植行同步——六钮/续玩钮族四行换代为 mn1/mn8/mn2 形态、58 号断点在档可见随族退役删除、mn2 改循环变量形态;system_test resume_vis 分支随移植移除;底册计数 1067 三对齐零差异 2026-10-23 23:37:51 +08:00
DKChan 3c3310ec01 merge(master): 并入锻造工坊死链修复(fbf4bd29)与迟到的 iter33 卡② 主菜单三入口化——冲突消解:体验验证清单⑯取 master 迭33 新内容+本批术语换代;待办清单两条登记并存、本批条目状态改已完成;smoke_all.gd 维持退役(git rm),iter33 卡② 对 smoke_all 的断言换代(mn1 三钮/mn8 续玩钮族退役/mn9 选档层营地路径/mn2 渲染面计数)移植进 system_test.gd 对应四函数+新增 _count_visible_buttons 2026-10-23 23:34:58 +08:00
DKChan fbf4bd29a6 merge(锻造工坊死链修复): 修复 603eba31 删除批遗留的悬空引用(文档域闸 --docs 全绿,回执 commit=aab15e72) 2026-10-23 23:15:58 +08:00
DKChan aab15e7268 docs(锻造工坊死链修复): 成文底稿行退役指针换代——修复 603eba31 删除批遗留的悬空引用(reports/提案-武器锻造系统-2026-10-07.md 已删,路径指针改指 git 历史:删除批 603eba31、删除前全稿 f958a03f;全库仅此一处引用,只动该句,余文未触) 2026-10-23 23:15:33 +08:00
DKChan 5cf06242d7 chore(基线): 07 doc_link 记存量红(用户令忽略——修复在另一会话未合入,合回闸豁免;外部修复合入后重生成归绿) 2026-10-23 20:49:51 +08:00
DKChan 957391e13b test(批B): 断言层级重构大提交——1065 条断言自 smoke_all.gd 全量迁入 16 标准宿主(冒烟/单元/集成/系统+UI 探针);smoke_all.gd 整体退役;变异引擎按用户令删除、验证改核代码(三冷启动审核员 1065 全审:1047 有效,17 存疑+2 段落级,其中 2 段落级经今日闸记录实证解决);10 条核代码修复(恒真/名实/静默跳过/键名等——grilling 一轮修订);验证集清单回写 1068 条三对齐零差异;底册去向补正与笔误清账 2026-10-23 20:48:20 +08:00
DKChan 8c45de64ba merge(状态面板瘦身批写卡): 需求卡片 v1.1 落 reports/+待办清单已写卡(文档域闸 --docs 全绿,回执 commit=a6713f8a) 2026-10-23 16:06:26 +08:00
DKChan a6713f8a68 docs(状态面板瘦身批): 写需求卡片 v1.1——局内面板去跨关解锁内容只留本局五件(工程直入条目第〇步核过;自审六查+grilling 对抗复核回炉修订:_status_data 值层补真链路断言、sv7 挪探针、main 侧变异两注入、§11 增第四推导定值);待办清单状态推进已写卡+归属行 camp 失真订正 2026-10-23 16:06:01 +08:00
DKChan 8fbd2dd875 test(验证): 批 B 按条变异验证引擎交付——单进程内存内变异(table 表改写/inject 源码注入编译路径接管/state 状态篡改+树形模板)三武器 189 条全跑:验红 131/异常 58(异常全数归因入账:磁盘读取面 2/schema 常量面 4/幂等等值面 2/预算收刀与改坏面缺形 50/基线未复绿 1 套如实亮灯);复验单轮中位 122ms;--adhoc 零配置宿主/--excl-func/--excl-line 毒候选隔离阀/--snap 快照物化/--ledger 台账机生成;seal 提交快照留底 .gates/mut_snapshots 供 --snap 物化;统一台账落 reports/批B-变异统一台账.md(主会话统一验证用 --adhoc 跑剩余未提交宿主) 2026-10-23 13:35:49 +08:00
DKChan 4a1f9ce68f merge(08 Alpha状态刷新): 现状列按迭代 33/34 与营地美术提案实况换代(文档域闸 --docs 全绿,回执 commit=b9bdfd49) 2026-10-23 06:30:18 +08:00
DKChan b9bdfd49d1 docs(08 Alpha状态刷新): 现状列按迭代 33/34 与营地美术提案实况换代——关卡节点图两行改记四卡与迭代 35、主菜单错标的「迭代 34 卡④」订正为营地交互重做卡④、营地前置按渠道 B 已裁更新、混编遭遇表记三参寻址、真人轮次记未核销项;「部分实装」归位为规范取值「部分在役」;条目零增删,v1.13→v1.14 2026-10-23 06:30:08 +08:00
DKChan b02af15bfa merge(营地美术设计段提案补全): 分层元素表 + S1提示词v2 + 协作纪律 + 过期处订正(文档域闸 --docs 全绿) 2026-10-23 04:07:48 +08:00
DKChan 5ed1ec99af test(迁移): 批 B 波 1 G5 套1 末点 AP 封印回归五条迁入新建宿主 seal_polarity_test.gd——新宿主落位+manifest 登记+剪切挂载绿(宿主 5 检查)+按条变异 5/5 验红(受理守卫恒拒/dig 扣费+1/revealed_cells 置空/seal 计费 99/try_spend 耗尽仲裁恒假各验红);smoke_all.gd 同批删函数节头块与调用行;闸01 剩余面 976 绿 2026-10-23 03:38:50 +08:00
DKChan 9b91731055 test(迁移): 批 B 波 1 G4 收口——窄复验闸01 剩余面 981 绿+闸02 四十三套件绿+36/36 标签冻结清单逐字对账零缺失+Kit.check 计数 36 对账;施工发现⑧整块剪切边界⑨形参签名核对记账 2026-10-23 03:25:48 +08:00
DKChan f674132c04 test(迁移): 批 B 波 1 G4 套5 fresh 池攻击链三条迁入 roll_multiplier_test.gd——剪切挂载绿(宿主 37 检查)+变异 3/3 验红(受理守卫恒拒/敌技行改名/乘区池注值);首轮剪切边界差一行致游离 check 残留 Parse Error,闸01 抓到补删(发现⑦同源教训记账);smoke_all.gd 同批删函数节头与调用行;闸01 剩余面 981 绿 2026-10-23 03:21:54 +08:00
DKChan 855bce4534 test(迁移): 批 B 波 1 G4 套4 伤害类型克制十条迁入 roll_multiplier_test.gd——剪切挂载绿(宿主 34 检查)+变异 10/10 验红(条3 首试无效换 hobgoblin 行已记账:spawn 第9参落 hero_armor_type 形参、battle 域 ceil 落带实证);套内独占 _run_seal_backlash_round 随迁,_find_seal_target 过渡副本(G5 四套仍消费原件保留);smoke_all.gd 同批删函数节头与调用行;闸01 剩余面 984 绿 2026-10-23 03:16:50 +08:00
DKChan d7def000a3 test(迁移): 批 B 波 1 G4 套3 乘区接线四条迁入 roll_multiplier_test.gd——剪切挂载绿(宿主 24 检查)+变异 4/4 验红全红唯一(分量键改名/attack_up 40/sapped -10/fortify -20);套内独占 _hero_attack_row_with 随迁,smoke_all.gd 同批删函数节头与调用行;闸01 剩余面 994 绿 2026-10-23 03:07:51 +08:00
DKChan 47907625f0 merge(营地美术设计段落文批): 营地场景图定稿条款落文 + 旧三柜台说法换代(文档域闸 --docs 全绿,回执 commit=569db112) 2026-10-23 03:07:27 +08:00
DKChan 58054819ca test(迁移): 批 B 波 1 G4 套2 护甲掷点十五条迁入 roll_multiplier_test.gd——剪切挂载绿(宿主 20 检查)+变异 15/15 验红(条3 首试无效换 roll 上界收窄已记账);套内独占 _first_hero_attack_rows/_weaken_refresh_probe/_ac11_tier_samples 随迁,_run_battle/_auto_play_round 过渡副本(去 G6 专属 Idle 断言,原件保留);smoke_all.gd 同批删函数三 helper 调用行;闸01 剩余面 998 绿 2026-10-23 03:03:23 +08:00
DKChan 1de858108b chore(术语传导批收尾): 三条已闭合待办整条删除
- 2026-10-18 冒记案遗留两项(①10-19 已订正、②核实已随 42d64ec2 解决)
- 迭代 32 移交项一 奇物门票文案(文档定性闭合+代码传导批 45a3a5d5 已合回)
- 迭代 32 移交项二 巢穴机制表述(文档换代闭合,豁免面已在登记时列明)

文档域闸 --docs 全绿(回执 commit=45a3a5d5)
2026-10-23 03:03:21 +08:00
DKChan 45a3a5d525 test(术语传导): 探针补 shop.tres 真实数据源断言与购买钮落位断言
- main.db.shop_pool_row("feat_ticket").display_name 直读 ConfigDB 访问器(level_runner 货架投影同源)
- 货架卡购买钮须挂在 card.body 且位于 foot_l 之前(add_footer 落位契约)
2026-10-23 02:54:38 +08:00
DKChan 0abc13fa95 feat(术语传导): 专长凭证件玩家面文案换代+货架 heal/feat_ticket 词表补齐
- shop.tres feat_ticket 件名「奇物门票」→「专长获取」(分类术语=专长凭证、物品名=专长获取)
- curio_interact_controller 三选一卡文案改为「专长获取/选中或买下后立刻开一次专长三选一」,去掉内部任务号 T5 与「持有集」措辞
- shop_overlay_view:KIND_LABELS 补 heal=回复、feat_ticket=专长凭证;feat_ticket 件描述走「开一次专长三选一」,不再落到「feat_ticket +0」
- ui_kit add_footer:get_child_index(Godot 3 遗留 API)改 foot_l.get_index()——货架卡购买钮落位真实路径的运行时错误
- ui_struct_probe:新增货架两卡(feat_ticket/heal)与三选一卡文案断言,经真实 open_shelf/_curio_card_texts 入口

变异验证:件名回退/词表删键/文案回退/描述分支删除均使对应断言变红(记录见提交后验证)
2026-10-23 02:54:11 +08:00
DKChan fdb77ffeea test(迁移): 批 B 波 1 G4 套1 敌方攻击类型轴四条迁入 roll_multiplier_test.gd——新宿主落位+manifest 登记+剪切挂载绿+按条变异 4/4 验红(表列越轨/快照清空连带载荷矩阵/载荷置空/矩阵查表短路各验红);smoke_all.gd 同批删函数节头与调用行;闸01 剩余面 1015 绿 2026-10-23 02:52:55 +08:00
DKChan a840b96bd6 docs(术语传导批): 巢穴机制表述换代危险格+奇物资源类残留换补给+专长获取物品名登记
- 01-核心循环 战斗流程 3 行 6 处「巢穴」换「危险格」(2026-10-11 用户裁 0af3b97b 的机制表述面)
- 00-游戏概念「封印」条删去「(巢穴)」括注;其余巢穴处均为风味/专名/沿革豁免面
- 奇物.md 分类名「资源」→「补给」12 处(章节名/枚举/图表/表格/依赖),历史沿革句与代码词族 res_* 保留
- 术语表登记「专长获取」物品名条目:分类术语=专长凭证、物品名=专长获取
- 待办清单:迭代 32 移交项一/二推进「文档设计已闭合」;冒记案②核实已随 42d64ec2 解决

文档域闸 --docs 全绿(回执 commit=1d3a0169)
2026-10-23 02:50:16 +08:00
DKChan 5f190bc354 test(迁移): 批 B 波 1 G3 收口——补删 _run_core_smoke 四调用行(首轮遗漏闸 01 Parse Error 红根因,教训记账⑦)+窄复验闸01剩余面1019绿+闸02四十二套件绿+39/39 标签冻结清单脚本对账零缺失 2026-10-23 02:30:53 +08:00
DKChan 824a88d26d test(迁移): 批 B 波 1 G3 套4 伤害量值区间五条迁入 board_gen_reward_test.gd——剪切挂载绿(宿主累计 62 检查)+变异 4/5 验红;「区间行上下阶实际流动」证死断言候选(守面同字典读数自比较恒假,源码自带缺陷非迁移引入,照迁禁删上报主会话);_row_power 套内独占随迁,smoke_all.gd 同批删函数与游离节头注释 2026-10-23 02:24:48 +08:00
DKChan 5dd6d8498a test(迁移): 批 B 波 1 G3 套3 棋盘生成 22 条迁入 board_gen_reward_test.gd——剪切挂载绿(宿主累计 57 检查)+按条变异 22/22 验红零死断言候选(_ceil_key 首试 crash 形态换 depth_ceil 插入已记账;legality 判别器隔离直调与内部消费);套内独占 _board_dump/_BoardRowStub 随迁,smoke_all.gd 同批删函数两 helper 2026-10-23 02:18:40 +08:00
DKChan c84a05f5a2 test(迁移): 批 B 波 1 G3 套2 资源身份面十条迁入 board_gen_reward_test.gd——剪切挂载绿(宿主累计 14 检查)+按条变异 10/10 验红全部红唯一(幂等两条用扰动副本形态、退役条两点变异已记账);smoke_all.gd 同批删函数 2026-10-23 02:00:41 +08:00
DKChan 7077a04d52 test(迁移): 批 B 波 1 G3 套1 格边公式两条迁入 board_gen_reward_test.gd——新宿主落位+manifest 登记+剪切挂载绿+按条变异 2/2 验红(间距项删除与钳制带出带各红唯一);smoke_all.gd 同批删函数,_mk_stream 共享 helper 双份过渡(G11 仍消费) 2026-10-23 01:54:24 +08:00
DKChan 1d3a016963 merge(定名传导批): 增益状态正名「状态池」+美术两件「金币」换代 GP+定名传导遗留条销账(文档域闸 --docs 全绿,回执 commit=b028a84e) 2026-10-23 01:42:25 +08:00
DKChan b028a84e03 docs(定名传导批): 增益状态正名「状态池」+两份美术文档「金币」换代 GP+定名传导遗留条销账
- 增益状态.md 与 6 份引用文档:账/账本(15 处)与容器(45 处)统一换为「状态池」,动词按行改写(入账→入列、开账→初始化、记账→登记);术语表「增益容器」括注同步
- art-bible §4.1/§4.2 与 art-assets-checklist §3:金币→GP(2026-10-18 用户裁的全库禁令遗留面);entities.yaml 部分随 registry 注销作废,旧分支 gpsweep-20261019 不合、不 pick
- 待办清单「2026-10-19 定名传导遗留二项」整条删除

文档域闸 --docs 全绿(回执 commit=629dbc50)
2026-10-23 01:18:50 +08:00
DKChan 49dff0853f test(迁移): 批 B 波 1 G2 表结构族七套 60 条迁入 table_structure_guard_test.gd——剪切挂载绿+按条变异 60/60 验红(零死断言候选;四条首试无效变异已记账换形态);smoke_all.gd 同批删六函数+六调用行、_smoke_meta 瘦壳留 G9/G11 调度,共享 helper 双份过渡(收尾批去重);宿主65绿+闸01剩余面1081绿+闸02四十一套件绿 2026-10-23 00:58:56 +08:00
DKChan 629dbc50ca merge(文档回写批): 阔视野带表述订正为视野照亮范围+adventure_table 注释「资源类」换代「补给」+两条待办销账 2026-10-23 00:57:22 +08:00
DKChan 1b8d8f7267 docs(文档回写批): 阔视野带表述订正为视野照亮范围+adventure_table 注释「资源类」换代「补给」+两条待办销账
阔视野带两处旧述「类型微光范围 8→12」与实际效果不符:该件参数面为 light_radius_bonus(+4),扩的是视野迷雾灯光区,类型微光按 HUD框架 拍板恒贴身 8 格不随视野扩大(HUD框架:169/:271 在册)。秘宝.md 普通档表与 treasure_items.tres 该行 desc 同步订正。

adventure_table.gd 三处注释「资源类」随奇物第三类改名换代「补给」(:21/:24/:59,待办原记两处、实测第三处 :59 一并改;数据零改动,kind 字面是账名不是分类名)。两条待办按完成态整条删除。
2026-10-23 00:53:29 +08:00
DKChan 40b80b2b57 merge(迭代33账面终清批): 反哺写入专条整条退役+代拍板 18 项全量追认记档(veto 窗口关闭,总收口「12 项」订正为 18 项)——迭代 33 账面自此零开放态;文档域闸 --docs 全绿(回执 commit=48415e3b),diff 仅待办清单=纯文档域 2026-10-23 00:49:30 +08:00
DKChan 48415e3bda docs(迭代33账面终清批): 反哺点写入专条按状态机「已写入→删除」整条退役+代拍板全量追认记档——用户 2026-10-22 会话明示「代拍板 12 项我都确认没有问题」,经 git 考古追认单原件(821a2eae)核为 18 项(卡① 6+卡③ 7 含 has_file 单项+卡② 5),18 项全部追认、veto 窗口就此关闭,总收口「12 项」系实现批误记、以 18 为准(原件行数实查);五卡条反哺指针改文档批提交号 1864f157+9f7b3e8a(吸收即死,账面不再挂开放态) 2026-10-23 00:48:57 +08:00
DKChan 1ae7720f3e merge(迭代33反哺写入批·补落): 元进度.md 双入口框架节随三入口化实态补落文——卡② §5 同步面漏列项,用户 2026-10-22 会话裁决补落并挂回迭代 33 反哺专条账,不另立待办;文档域闸 --docs 全绿(回执 commit=9f7b3e8a);迭代 33 反哺至此账面全闭合(16 条+1 补落项) 2026-10-23 00:35:48 +08:00
DKChan 9f7b3e8ae4 docs(迭代33反哺写入批·补落): 元进度.md 双入口框架节入口拓扑按三入口化实态换代——卡② §5 同步面漏列项经用户 2026-10-22 会话裁决补落,挂回迭代 33 反哺专条账(不另立待办)
- 元进度.md:106「主菜单设营地独立入口」→「进入存档→选档→进档/新档」(同句先例=camp.md #12 已落文形态);局内状态面板只读入口语义不动(归状态面板瘦身既立待裁条)
- 待办清单:迭代 33 反哺点写入专条增补落项行(含根因=卡② §5 关联文档同步面漏列,git 考古 821a2eae 核实);状态面板条两处「双入口反哺待另批裁决」句按实收窄——入口拓扑面已落、只读入口语义仍待裁
2026-10-23 00:35:28 +08:00
DKChan cd94117461 docs(账本): 支援线 9 项待裁闭合——extract_checks 常驻并列波 2 改造、落位推定确认、probe/sim 归属、RETIRED 收编、只搬不删、batch-closure 边界 2026-10-23 00:13:23 +08:00
DKChan 43a7f5a1dd test(迁移): 批 B 波 1 G1 系统启动链尾段六套 49 条迁入 system_test.gd——剪切挂载绿+按条变异 47/49 验红(:279 迁移不变式与 :421 营地护栏记死断言候选照迁禁删);smoke_all.gd 同批删六函数三 helper 瘦壳留 G12;闸01剩余面1146绿+新宿主65绿+闸02四十套件绿 2026-10-23 00:11:17 +08:00
DKChan 4ec22f80f5 merge(迭代33反哺写入批·补正): roadmap 下一步行与实况对齐(迭代 33 收尾已随 1864f157 完成)——纯文档域单行改动,闸况见前批 --docs 全绿回执(1864f157)后续无文档面新增改动面变化 2026-10-22 23:35:00 +08:00
DKChan b685bc8a49 docs(迭代33反哺写入批·补正): roadmap 下一步行去掉已做完的迭代 33 收尾项——迭代 33 收口登记即本批 1864f157 2026-10-22 23:35:00 +08:00
DKChan a6b4a496f4 merge(迭代33反哺写入+收尾批): 16 项反哺点按 2026-10-22 用户裁决(含 08 两条增行/换代批准)全部落文+三卡与四件产出物退役+账面换代——文档域闸 --docs 全绿(回执 commit=1864f157)
域判定依据:diff 全部落在 design/、reports/、roadmap.md、根两份清单=纯文档域,按 --docs 回执合回(process-conventions §3.10)
迭代 33 至此结项:卡① ebf40947/卡③ 5c2a7bcf/卡② 508f190b/总收口 6e8f72b2/反哺+收尾 1864f157;roadmap 迭代 33 行「已完成(2026-10-22)」
2026-10-22 23:34:42 +08:00
DKChan 1864f157b4 docs(迭代33反哺写入+收尾批): 16 项反哺点按 2026-10-22 用户裁决全部落文+三卡与四件产出物退役+账面换代
- 存档序列化.md:三存档位承载段(#1)+负责表/读写时机图换代+无激活拒写(#2)+P2 多存档槽位后置条注销(#3)+旧单档一次性迁移段(#4)+消费面纪律补窥视读器返回结构与 has_file 口径(#10)
- 生涯.md v1.1:信息架构三入口结构树+定位改营地平级(#7/#11);camp.md v1.6:营地入口改「进入存档→选档→进档/新档」+双入口框架句同步(#12)
- 08-Alpha版本标准.md v1.13:「三 · 界面」增选档界面行(#8)+主菜单行换代与入口拓扑注记(#13)——两条均 2026-10-22 用户裁批准;营地交互重做五卡行按实态同步(部分实装)
- art-bible.md v3.18:§7.4 豁免清单 excision「主菜单分组 overline×2」两片段、余清单不动(#15)
- 体验验证清单:新增 ㉛ 迭代 33 实机目检总清单五项+⑯/⑲ 旧入口引述按三钮换代(#14)
- 账面:待办清单增「迭代 33 反哺点写入」专条(状态=已写入)+营地五卡条推进(①②③ 落地、④⑤ 未编排,去「已编迭代 33」段)(#5/#9/#16);roadmap 迭代 33 行「已完成(2026-10-22)」+卡片/报告列退役保留字+当前位三行换代(#6)
- 退役七件(吸收即死+证据只留最新,引用面已改写):iter33 实现报告/反哺点清单/验收审计/代拍板追认单+三张需求卡片;代拍板 12 项随专条备案(veto 窗口开放至用户明示)
〔迭代 33 收口登记:卡① ebf40947/卡③ 5c2a7bcf/卡② 508f190b/总收口 6e8f72b2〕
2026-10-22 23:34:13 +08:00
DKChan 4a15fbf282 docs(账本): 波 0 歧义 8 项主会话裁决闭合——拆宿主三条/实证降级一条/source_guard 新设/整套集成两条/全量迁移禁删一条;普查新发现落位与合同必改点修正(PARITY 实位:209、analyze.py 除名) 2026-10-22 23:22:23 +08:00
DKChan 771f871527 feat(测试迁移): 批 B 波 0 基建——断言静态提取器+验证集清单冻结+迁移账本
tools/extract_checks.py:smoke_all.gd 静态 check( 调用点提取器(括号配平归集可跨行调用,
码位掩码排字符串/注释内字样)——--extract 生成清单(已存在拒写防误覆)、--diff 逐条对账
(消失/新增/成对字面变更三类报告,批 B 出口机检唯一工具)、--list-funcs 编账辅助。
基点实测调用点 1065;行级 grep=1067 系另一口径(多 2 行=func check 定义行+一处注释行),
清单头注已写明。对刚生成清单 --diff 自测零差异;释义/处置列回填后复跑仍零差异。

game/tests/验证集清单.md(冻结参照物·常驻):77 章 1065 条,标签原文与 cond 摘要逐字
保真(cond 跨行折叠单行口径),每条人工白话释义+处置列(去向)已回填;章节含行段/条数/
去向/施工组。过 static_scan S11(205 文件零命中,唯一退役词字面标签与「去重闸」同行被
既有豁免覆盖,未新增豁免条款)。

reports/批B-断言迁移账本-2026-10-22.md:77 套分类账(系统 6 套 49 条/集成 1 套 14 条/
单元 70 套 1002 条)+12 施工组+套级变异策略+宿主落位计划(11 个新宿主预定路径与
run_all.gd manifest/system_test.gd 挂载方式,本波零建文件)+歧义套 8 项留主会话裁决
+引用普查附录(合同在案必改点逐条核实+合同外新发现 18 类,含产品码
tune_sim_controller.gd preload smoke 库件一处)。

smoke_all.gd 零改动(git diff 空);三个去向既有测试文件零改动;本波零游戏测试。
2026-10-22 23:18:20 +08:00
DKChan fa9ec8a883 merge(迭代33 总收口): 三卡状态总表(①③②全完成)+批末闸序列全绿留痕+实机目检总清单登记+已知中间态索引(回执 commit=6e8f72b,--docs 全绿)——roadmap/待办清单换代归文档批(反哺点在案) 2026-10-22 23:12:22 +08:00
DKChan 6e8f72b247 iter33 总收口: 三卡状态总表+批末闸序列+实机目检总清单登记+已知中间态索引+收口核对(roadmap/待办清单换代归文档批——反哺点 6/16) 2026-10-22 23:11:49 +08:00
DKChan 508f190b8c merge(迭代33 卡② 主菜单三入口化批): 6 钮→3 钮(进入存档/设置/退出游戏——裁决 1)
- 全量闸全绿(回执 commit=94f8614 domain=full 实测 all_green):冒烟 1213/0、单元 40 套件、探针全件、静态扫描/渲染闸(golden 三钮基线重制)/熵增闸+文档域六闸;回放对拍未触面(MC 零跑)
- 独立验收审计通过(无缺漏):mn1-mn14 全过;变异A(旧钮接回→渲染面计数锚红)/变异B(接错层→屏流 5 红)实测闭合
- _refresh_resume_button 净删除+消费点全清(mn7);断点确认主菜单侧摘除(mn6,归卡④大门);_start_adventure_from_menu/_resume_from_menu/_open_career 保留探针直调中间态(mn10,已知中间态登记)
- 产出物与反哺点见 reports/iter33-实现报告/追认单/反哺点(迭代33 三卡齐)
2026-10-22 23:09:05 +08:00
DKChan 94f8614316 iter33 卡② 独立验收审计通过(无缺漏,三条不阻塞例外注记:mn6 卡④补专项/mn10 登记粒度微瑕/mn13 契约5中间态合法) 2026-10-22 23:01:42 +08:00
DKChan 821a2eae82 iter33 卡② T4: 追认单卡② 5 项+反哺点卡② 6 条+实现报告卡② 节 2026-10-22 22:42:26 +08:00
DKChan 5a39b1162b iter33 卡② T2 变异伴生断言强化:V2d 补渲染面可见按钮计数锚(句柄缝盲区由变异A暴露——旧钮接回句柄外渲染不红,与卡③ sl4 同款教训);变异A(生涯钮接回→冒烟红)/变异B(进入存档接错层→屏流 5 红含 mn3)实测闭合 2026-10-22 22:41:58 +08:00
DKChan 93d0e679c1 iter33 卡② T2: menu golden 重制(mn12——三钮形态基线代入;触发原因=主菜单钮集换代,golden_baseline_refresh --menu 重采) 2026-10-22 22:32:34 +08:00
DKChan 3661689a56 iter33 卡② T1+T2: 主菜单三入口化(6 钮→3 钮)+F10 位点全量迁移
钮集:build_start_overlay 六钮两组帽→三钮(进入存档 primary/设置/退出——裁决 1;组帽双撤追认单留痕);
menu_screen 句柄面撤 4 留 3 增 entersavebtn;main.gd 接线撤四线接 _open_save_select(mn3 点击链闭环)。
_refresh_resume_button 净删除+消费点全清(main.gd 五处+camp ctx 载体+presenter 三处+probe_ui_util
参数+pacing_queue+V2d 族);断点确认链主菜单侧摘除(mn6——分派器 new_adventure 臂随迁退役,
机制保留卡④第三消费方)。_start_adventure_from_menu/_resume_from_menu/_open_career 保留为探针
直调中间态(mn10——卡④ 大门/笔记本换代点,已知中间态登记)。
F10 迁移:smoke V2 三钮/V2d 族废止三钮承接/V3g camp 经进档开层(槽模板隔离+恢复 attach 写盘目标)/
V3i 钮断言摘除+_stage_faces.resume_vis 键退役;ui_probe/ui_struct/screen_flow/shot/fx/t17 营地与
冒险驱动换代(open_camp_via_savesel 助手——槽模板清场防真实槽污染);ui_click 营地购买链换代
(swap=true 整链落槽文件+持久化核验同源)+断点段②③按 §7.2 申报删除移交卡④+生涯直调;
pacing_queue 钮依赖摘除;isolate_save 签名换代(refresh_resume→swap_save,全调用点核对)。
golden 基线随 T2 重制(mn12——三钮形态)。验证:冒烟 1212/0、单元 40 套件全绿、
struct/click/flow/ui_probe/tune/layout/input/t17 全绿。
2026-10-22 22:32:02 +08:00
DKChan 1aea93972b fix(术语表): 批 A 退役词对照三行括注改「用户裁——」形态——gdd_lint R3 判日期+修订关键词组合(裁决录/批末触发),本批引入即修;语义零变化 2026-10-22 21:24:02 +08:00
DKChan 331a0ba688 docs(描述性文档): 批 A 术语与读数换代——tests/README 术语表改标准四级(冒烟/单元/集成/系统+UI 探针与 golden)并删「别被字面骗了」警告节(名字对了警告就死),滞后读数订正(35 套件→manifest 40 条实数口径、挥发计数改口径描述、游离台账去硬计数并收 probe_ui_util 入表);architecture.md 测试域节换 run_smoke/run_system_test/run_all 三行模块登记+实证行去滞后读数+三层承载表改四级+改动域与三硬闸表同步;体验验证清单/待办清单/probe_gate.sh/golden_compare.py「轻闸/重闸」词面清扫(探针闸默认段/全量域闸口径);5 个单测头注释「单元套件」换「单元测试」(仅注释,闸 02 载体零改动) 2026-10-22 21:16:24 +08:00
DKChan 4488278236 feat(闸机): 批 A 闸键映射换代——新增 00 冒烟测试(排最前,tools/run_smoke.py 跑 smoke_boot 场景);01 冒烟全量→01 系统测试(过渡期仍吃 smoke_all.gd,运行器换 run_system_test.py);02 单元套件→02 单元与集成测试(run_all.gd manifest 含 1 条集成用例,名从实);其余 12 键不动;头部注释与跑批横幅同步。baseline.json 同步改键+新增 00 绿记录(note 记缘由仿 08c 先例);09 静态扫描基线 exit=1 系滞后红——单跑实测 exit=0 核绿后改回绿。static_scan.sh S11 设「去重闸」同形异义豁免(机制词含退役词子串,守 smoke_all.gd 在册断言标签);doc_term_audit 词表承接四级测试层废弃词(「重闸」负向断言排除「去重闸」) 2026-10-22 21:13:28 +08:00
DKChan c1f4f80a4f feat(测试代码): 批 A 新冒烟测试与系统测试宿主——smoke_boot.tscn/.gd 极小启动场景(项目运行目标拉起=真实开机路径,17 项存活断言零逻辑判定,摘要+退出码收口);run_smoke.py 重写为冒烟场景运行器(三闸判定,ERROR_MARKERS 仍供 error_scan 复用);run_system_test.py 系统测试运行器(过渡期宿主 smoke_all.gd);system_test.gd SceneTree+构造注入宿主薄壳(零断言,迁移归批 B)——两件均孤立验证 PASS(run_smoke 17/0、system_test 0/0) 2026-10-22 21:08:35 +08:00
DKChan 3b8c6bc3e7 docs(规则): 测试术语与层级重构批 A 规则面——三查条删除+§3 重编号(9-15)+全仓 §3.N 指针改正(AGENTS.md §3.9);roadmap loop 规范 2/3/4 条按新频率规则重写(检出零测试/卡内只测自己改的东西/全量只有批末+合回);术语表退役词对照登记四级测试层废弃词(系统级断言套件/冒烟全量/单元套件/启动探针/L0–L3/轻闸/重闸/三查);AGENTS.md 单件直跑行换冒烟+系统测试双运行器;test-conventions §9.3 加验证集清单维护锚 2026-10-22 21:05:46 +08:00