DKChan
|
b5465a229e
|
merge(master): 并入 S13 基线重生成与迭代37 编排笔
|
2026-10-25 03:28:28 +08:00 |
|
DKChan
|
b3f9b448e6
|
style(类型闸): level_table 图校验 by_id 改参数化字典——清偿迭代35卡② 引入的 S9 存量红
validate_graph 拆段时新写的 `var by_id: Dictionary = well["by_id"]` 命中 S9 R1
(显式非参数化容器注解),使 09 静态扫描在代码域批恒红。改为 Dictionary[int, Dictionary]
+assign 显式收编(Variant 不能隐式赋给参数化字典,实测报错后改此形态),行为逐字不变。
单测 level_table_validate_test 17 项全绿。
|
2026-10-25 03:28:27 +08:00 |
|
DKChan
|
904a1b8b3e
|
merge(闸基线): S13 基线重生成 234 条——消化存量债计数漂移,解锁后续代码域批(治本另批)
|
2026-10-25 03:28:19 +08:00 |
|
DKChan
|
e109db95ae
|
chore(闸基线): S13 基线重生成 234 条——消化迭代35卡②以来的存量债计数漂移
gdstyle 把「文件|规则|消息全文」当身份,函数行数/分支数一变,老违规匹配不上即报
「基线外新违规」。迭代 35 卡② 合回后基线未刷新,此后任何代码域批都被同一批 12 项
假新增挡在合回前(本轮 golden README 小批实测复现)。经用户 2026-10-25 裁决按治标档
放行:人工跑 --refresh 重生成,键形态未改,S13 治本另由已写卡批次(稳定身份键+恶化判据)
处理。
|
2026-10-25 03:28:09 +08:00 |
|
DKChan
|
a0acdf5c43
|
iter-plan: 编排迭代37——game结构审查批四张卡(缺陷修+三重构)编入,≈8.25工作日,卡①先行
|
2026-10-25 03:20:03 +08:00 |
|
DKChan
|
a74d75402f
|
merge(写卡): S13 基线键治本需求卡片——四待裁点拍板(稳定身份键/恶化判据 X=0/治本+批内刷新/对账自检),待办状态推进已写卡;docs 域闸全绿(07 doc_link 较基线改善·零新增红)
|
2026-10-25 02:22:42 +08:00 |
|
DKChan
|
63ccd4bb4a
|
fix(写卡): 退役词「随批」清偿——卡片与待办句改「批内」措辞(doc_term 专项补扫拦下)
|
2026-10-25 02:22:24 +08:00 |
|
DKChan
|
2c81d3f184
|
fix(写卡): 卡片路径后接全角括号截断正则吞噬——流水线闸路径判据三次修正到位
|
2026-10-25 02:20:47 +08:00 |
|
DKChan
|
5f7f277409
|
fix(写卡): 卡片路径按 §12.1 落现状段(流水线闸只扫现状段找卡片路径,归属行放法无效)
|
2026-10-25 02:20:22 +08:00 |
|
DKChan
|
d75b3f6406
|
fix(写卡): 流水线闸红项修正——S13 条目状态行去括号只留状态词,卡片路径移入归属行(§12.1 状态行规范)
|
2026-10-25 02:19:40 +08:00 |
|
DKChan
|
36b444eb7d
|
docs(写卡): S13 基线键治本需求卡片落位——三件套(键改「文件|规则|函数名」稳定身份键+恶化判据 X=0+refresh 对账自检与骤降守卫);四待裁点 2026-10-25 用户拍板留档(B 稳定键/超登记值即红/本批治本随批刷新/加对账守卫);现状读数写卡会话实查复核(master 尖 a913ad44:命中 234/基线内 222/基线外 12 假新增;旧基线 239 对账=222 命中+12 漂移+5 已还;gdstyle v0.4.0 JSON 无结构化指标字段实证;run_all_gates.sh 全文无 S13 直述、文案随动点订正为 static_scan.sh 头注);待办条目状态推进已写卡
|
2026-10-25 02:18:36 +08:00 |
|
DKChan
|
f7dc739d16
|
docs(golden): 判定纪律补加严口径——棋盘三图差异落裁剪区即判失效
迭代 36 卡A 批内实际执行了加严判据(棋盘三图 changed 0.13%/0.11%/0.10% 虽远低于 2% 容差,
差异像素落棋盘裁剪区、按判失效呈报),但该口径只存在于批内记录。经用户 2026-10-25 裁决写入
README 当纪律句:铺开同类判定,防 2% 容差继续吞掉小面积真实视觉差异。
只改判读纪律句,golden_compare.py 判据与 2% 容差语义不动;启动态菜单不适用本口径。
|
2026-10-25 02:12:23 +08:00 |
|
DKChan
|
a913ad449e
|
merge(闸频率批): 全量域闸收口为「每批一次」——规则文本+合回钩子+回执字段同轮
- design/engineering/process-conventions.md §1.2/§3.9/§3.10:收口顺序固定为「冻结→件核→并 master→跑一次→合回」,删「批末+合回两个时机」与「重跑本域闸」;回执与分支尖的对齐判据改为代码面(回执后仅追加非 game/ 提交不作废回执);明列唯一两种合法复跑(闸红且修法动 game/;闸开跑后 master 又推进),并写明「再跑一遍保险」不构成理由
- .zcode/hooks/worktree-guard.sh(本机豁免面,不入 git):合回闸由「回执 commit == 分支尖」改为 covers_tip(回执 commit 是祖先且回执..尖 game/ 零差异),新增 dirty_game 拦截,话术随动
- tools/run_all_gates.sh:回执增 dirty_game(跑闸时 game/ 带未提交已跟踪改动=回执不可用于合回),头注写明本脚本是批末终局动作
- 迭代技能 SKILL.md 三处(第 3 步/闸序列/第 5 步)同步一次口径,.zcode 整文件覆盖 .qoder(两者均不入 git)
验证:A 层 7 个临时仓库夹具全中(回执对齐/闸后仅 reports 提交/闸后改 game//dirty_game/master 未并/quick/含新增红),两处变异各按预期翻红(covers_tip→commit 同一使「闸后仅 reports」翻红;删 dirty 拦截使其翻绿),还原后 sha256 一致且 7 例复跑全中;dirty_game 检测(干净 0/脏 1/还原 0)与回执字段两态落盘双验;B 层 5 个评估案例只读子代理 28/28 格,旧文本对照答「2 次」、新文本答「1 次」;文档域闸绿(回执 docs 档,commit=分支尖 415ea161,dirty_game=false)
|
2026-10-25 01:34:00 +08:00 |
|
DKChan
|
415ea16197
|
merge(同步 master): 并迭代 35 结项批(ec6eeba3)——按新收口顺序先并后跑闸
|
2026-10-25 01:33:34 +08:00 |
|
DKChan
|
270287cd30
|
docs(闸频率): 全量域闸收口为「每批一次」——冻结→件核→并 master→跑一次→合回
规则文本(process-conventions):
- §1.2/§3.9/§3.10 收口顺序固定为上列五步,删「批末+合回两个时机」与「重跑本域闸再合回」;明列唯一两种合法复跑(闸红且修法动 game/;闸开跑后 master 又推进),并写明「再跑一遍保险」不构成理由
- 回执与分支尖的对齐判据改为代码面:回执 commit 之后仅追加 reports/、design/ 等非 game/ 提交,回执照样有效;合回闸六况拦截描述随之改口,回执新增 dirty_game 字段
机检(tools/run_all_gates.sh):头注写明本脚本是批末终局动作;回执写 dirty_game(跑闸时 game/ 带未提交已跟踪改动=验的不是这版字节,合回闸拒收),首个回执字段验证:干净树 0/脏树 1/还原 0,回执 dirty_arg 0/1 两态落盘正确
钩子(.zcode/hooks/worktree-guard.sh,本机豁免面):合回闸由「回执 commit == 分支尖」改为「回执覆盖分支尖的 game/ 面」(covers_tip:祖先判定+game/ diff 为空),新增 dirty_game 拦截,错误话术随动
验证:A 层 7 临时仓库夹具全中(回执对齐/闸后仅 reports 提交/闸后改 game//dirty_game/master 未并/quick/含新增红),两处变异各按预期翻红(covers_tip→commit 同一使 S2 翻红;删 dirty 拦截使 S4 翻绿),还原后 sha256 一致且 7 例复跑全中;B 层 5 评估案例(evals.json)只读子代理判分见会话
|
2026-10-25 01:33:24 +08:00 |
|
DKChan
|
ec6eeba3ed
|
Merge branch 'master' into closure35
|
2026-10-25 01:28:39 +08:00 |
|
DKChan
|
6c761e1369
|
docs(批后收尾): 迭代 35 结项——反哺点十七条落文+代拍板两单整单追认+中间文档十二份退役+账面换代
反哺点落文(用户 2026-10-25 逐条裁「全部照此落文」):卡①① 多终点深度互异改「互异节点深度」并补深度算法(最长路径、多入口取最长、不取最短的理由);卡①⑦ 增「支路互异上限=出口数 3」摆放约束;卡①②/卡②① 地图深度定义改最长路径、三处「节点编号」换「节点深度」;卡①③/卡②② 冒险结构覆盖义务换代为敌侧带命中+板侧解析命中+深度域 L1 0–6/L2 0–9/L3 0–13,删「旧模板池随实现批清数据」;卡①④/卡②④ level-map 登记生成图随动——入口停点候选数=入口个数、节点数字=图内句柄 id、L3 深度域超出冻结画布约 10 层屏预算(等比缩放/滚动视口两案未裁,只登记缺口);卡②③ 核对无用语漂移。版本:生成 v1.3、地图 v2.3、level-map Last Updated 2026-10-25。
代拍板:卡① 六条+白名单外两件、卡② 六条+超清单五件,按用户令整单追认(推翻项零)。
中间文档退役十二份(吸收即死):两张需求卡片、两卡实现报告/代拍板/反哺点/验收审计共八份、两份停机呈报;引用面已改写(待办证据指路改 git 提交 5499eb9c)。目检四条迁体验验证清单 ㉝。
账面换代:roadmap 迭代 35 行改「已完成(2026-10-25)」、卡片与实现报告列填退役保留字,顶部当前位三行换代;待办清单 06「关卡节点图重构」条目整条删除(完成即删),新增三条代码件待办(验证集清单重生成、测试宿主改名、level.tres 表尾叙事订正),图包络条目同步 v1.3 引用与实测越界事实。
本批为文档批:零 game/ 改动、零测试执行、零 MC。
|
2026-10-25 01:28:36 +08:00 |
|
DKChan
|
8ff723aa4f
|
merge(待办登记): S13 gdstyle 免名单把数字当身份缺陷条目落登记处——批次移交来源,含现状证据(tools/gdstyle_gate.py:82 三元组键、卡② 12 项假新增逐条对基线旧值核漂移、master 尖 5499eb9c 未整套跑绿代码域闸)与预计改动面两档(治标 --refresh 约 5 分钟;治本改键形态+恶化判据+四处随动+变异验证四项约 0.5 工作日),状态待写卡。文档域闸绿(回执 docs 档,07 doc_link 较基线改善·零新增红)
|
2026-10-25 01:27:51 +08:00 |
|
DKChan
|
0dff45c917
|
docs(待办登记用语修正): S13 条目内「不得」改「禁止」——用语规范 A 表把「不得」列为退役词(2026-10-15,继任口径=禁止),08 doc_term 闸拦下后修正,另跑 doc_term 与流水线闸两件窄检复绿
|
2026-10-25 01:27:32 +08:00 |
|
DKChan
|
8d35727130
|
docs(待办登记体例修正): S13 条目标题元数据来源词改「批次移交」——登记来源四选一(playnote/会话提及/审计发现/批次移交),原写「迭代 35 卡② 收口实证」不在词表内,流水线闸拦下;证据出处仍写在现状段的提交号 5499eb9c 与实测清单里
|
2026-10-25 01:26:09 +08:00 |
|
DKChan
|
f3e3310683
|
docs(待办登记): S13 gdstyle 免名单把数字当身份缺陷条目落登记处——现状(tools/gdstyle_gate.py:82 三元组含消息全文,基线 241 行逐字比对;迭代 35 卡② 实测 12 项假新增,逐条对基线旧值核实全为存量债计数漂移,含本批把 cross_validate 159→107 行等改小项;master 尖 5499eb9c 未整套跑绿代码域闸)+预计改动面两档(治标=--refresh 一次约 5 分钟但缺陷复发;治本=键改「文件|规则|函数名」+加恶化判据防 104→300 行被抹平,随动重生成基线/run_all_gates.sh 头注/tests/README 速查行/变异验证四项,约 0.5 工作日)+归属 tools/ 静态扫描域非迭代批+状态待写卡
|
2026-10-25 01:25:43 +08:00 |
|
DKChan
|
546e511385
|
merge(写卡): 代码结构审查批写卡收口——五卡 v1.2 落 reports/+待办清单三条目状态推进(①缺陷修主卡+R1-R3 重构三卡·已写卡;②S9 批·已写卡;③S6/S7/S8 整条冻结待④注记)。五卡均零待裁点、grilling 两轮复核通过(第一轮五卡十二阻断全闭合,第二轮通过附应修全折入);2026-10-24 用户裁五件重构候选全部立项另立三卡、缺陷⑦明细行枚举漂移划归条目④;卡后并迭代35卡②零冲突+三卡换代注记。文档域闸绿(回执 docs 档,07 doc_link 较基线改善)
|
2026-10-25 01:14:03 +08:00 |
|
DKChan
|
ffc5c982a4
|
docs(写卡): 并 master(迭代35卡② 5499eb9c)零冲突+三卡补「卡后换代注记」——卡①/R1 行号漂移与字面量在位确认、R3 断点键集换代(template_pick→graph_gen_v2,27 键数不变、清单 T0 重采);流水线闸绿。文档域闸绿(回执 docs 档)
|
2026-10-25 01:13:24 +08:00 |
|
DKChan
|
6835f96df0
|
Merge branch 'master' into reqcards-20261024
|
2026-10-25 01:11:45 +08:00 |
|
DKChan
|
5249f21f16
|
docs(写卡): 五卡 grilling 两轮复核收口 v1.2——卡①缺陷批(d1 语义加固定性/d9 遮挡账合并制/d12 两口解析/P0 撤销证明纪律)、卡②S9 批(第三洞续行拼接/闸件变异验证定界/独立验收审计声明)、R1(settlement 三参注入/sv7 订正)、R2(查表族棋盘态依赖/TILE_ 常量随迁五处改引)、R3(行数读数 ≈850/契约 5 接线行例外/策略六类)。两轮复核全通过(第一轮五卡回炉三+两+两+三+两阻断全闭合,第二轮通过附应修全折入);待办清单版本引用换代 v1.2。文档域闸绿(回执 docs 档,07 doc_link 较基线改善)
|
2026-10-25 01:11:08 +08:00 |
|
DKChan
|
5499eb9ca0
|
merge(迭代35卡②): 节点图消费侧换代批合回——图源从 level.tres 模板池整体切到「参数档×种子」生成图(起关装配+LevelTable.validate_graph 四检+违规起关拒绝零兜底),模板链路全面退役(first_script/template_pick/active_template 与 15 张模板数据清出,断点 template_pick 键换代差标记键 graph_gen_v2、缺键旧断点显式拒绝),多入口首跳与句柄单空间寻址、enc 定位信息取节点深度值,MC 出数字段 level_maps;断言面 S1–S8 全数换代(node_map_templates 重写为生成图确定性套 21 条、level_shop_economy 147→181 条含商店三性质与大岔口分区域兑付、adventure_feats 覆盖与奖励段改真实解析链与真实选路入口 138 条、breakpoint_resume 新增 P7 六条、三处取数 helper 换代并清偿其空扫描面假绿、meta/curio/save_manager_domain 等单测随动、两呈现宿主夹具按句柄形状重建);变异验证九条口径全部有红证(M1–M7 本口七条+T1 四条+覆盖批两条),独立验收审计判通过(自复现三条红);产出物四件齐(实现报告含实际对照表与目检总清单/代拍板追认单/反哺点清单十条/验收审计)。
域判定依据:本批 diff 含 game/ 前缀(代码域)与 reports/ 产出物,按先例取代码域回执(最后一次代码域全量闸绿在 0c5cd428,验收通过·对基线零新增红)。合回前另动两处:分支再同步 master 一笔(S13 gdstyle 新闸随 master 进来)与 level_table.validate_graph 分段重构(本批唯一真新增的 S13 违规,〔v1〕17 条当时单件复跑绿)。按用户当轮明令「现在不需要跑任何测试,直接提交合回」,本轮零复跑、不再重生成 S13 基线;遗留待裁项=S13 存量债计数漂移 12 项(基线三元组把具体数字写进匹配键,任何批触碰这些文件都会把老债报成新违规;本批实际把这些函数改小了:cross_validate 159→107 行/31→21 分支,level_runner 类变量 40→38 且其文件长度违规消失,start_level_external 参数 8→7,main.gd 1509→1507),处置口径归用户与 S13 批裁定。11 回放确定性对拍按用户前裁零跑(无数值定值调整,只完成机制)。
|
2026-10-25 00:48:22 +08:00 |
|
DKChan
|
6a377750b6
|
docs(迭代35卡②T4 产出物四件齐): 独立验收审计报告落位——未参与实现的子代理只读卡片+实际对照表+diff+测试+回执自跑复核,总结论「通过、无缺漏」,其亲手复现三条撤销红(M1〔v2〕入口候选数/M4〔v6〕进战载荷/M6〔v8〕旧断点代差拒绝),并独立确认件核四项、批性质禁令零触 design/ 与根清单、代拍板超清单五件已申报、vis/fog 两宿主断言计数 19→19/26→26 属实
|
2026-10-25 00:48:01 +08:00 |
|
DKChan
|
15e70f744e
|
docs(写卡): 五卡 v1.0 初稿+待办清单三条目状态推进——game 行为缺陷定点修批(迭代批主卡)/S9 类型闸正则修复批(非迭代批)/重构三卡 R1 main 判离·R2 boardview 拆件·R3 runner 拆件与断点 schema 单点(2026-10-24 用户裁五件重构候选全部立项);条目③ S6/S7/S8 整条冻结待④注记
|
2026-10-25 00:39:18 +08:00 |
|
DKChan
|
39cdc4f671
|
style(迭代35卡②自查): 本批唯一真新增的 S13 质量违规自修——图校验单点 validate_graph(新写函数 72 行/20 分支/12 局部,超阈值且无基线可赖)按判据分段拆成 _check_nodes_wellformed/_check_edges/_check_terminals/_check_reachabilities 四段静态件,短路次序与错误类别词表逐字不变(良构错先于出边错、出边错先于入口终点检、再可达性检),〔v1〕17 条夹具断言复跑全绿零改判据;闸余 12 项经逐条对基线旧值核实为存量债计数漂移(cross_validate 159→107 行/31→21 分支系本批删跨表④所致的改小,level_runner 类变量 40→38、start_level_external 参数 8→7、其文件长度违规已消失,main.gd 1509→1507,resume_adventure 104→108 行为断点代差标记检查)——处置口径待用户裁(随批重生成基线/退 S13 批自修/本批重构),本笔不动 tools/gdstyle_baseline.txt
|
2026-10-25 00:22:55 +08:00 |
|
DKChan
|
29e9c337a2
|
merge(同步 master 二): 卡② 分支再次合入 master 现态(gdstyle v0.4.0 S13 质量规则闸引入笔)——本批改动产物须过新闸后再合回
|
2026-10-25 00:15:41 +08:00 |
|
DKChan
|
8cdeb1807f
|
merge(静态扫描S13): gdstyle v0.4.0 质量规则闸引入——配置+闸件+存量基线 239 条+变异验证四项全过,全量域闸绿
|
2026-10-25 00:08:01 +08:00 |
|
DKChan
|
01774323db
|
feat(静态扫描S13): gdstyle v0.4.0 质量规则闸引入——tools/gdstyle.toml 只开 quality/*(format/naming/order 与 S9/S10 重叠全关,lex-error 关 INT64_MIN 已知误报,no-debug-print 显式开)+tools/gdstyle_gate.py 闸件(版本钉 0.4.0 不符即红+文件|规则|消息 三元组基线差集,仅基线外新违规判红,--refresh 人工专用)+存量基线 239 条(扫描面=产品码 core/data/presentation 100 个 .gd)+static_scan.sh S13 段(防静默空转自检)+README 速查行补 S13+待办清单条目做完删除。变异验证:hud_presenter.gd 注入重复 load 红令→还原绿;基线三验(重复跑稳定/行漂移容忍/版本钉红)全过。全量域闸绿(回执 full 档,S13 实跑 ok)
|
2026-10-25 00:07:55 +08:00 |
|
DKChan
|
0514cf3809
|
merge(批后收尾): 迭代 34 结项——反哺点十条落文(敌人系统寻址词族/关卡节点地图 v2.2/关卡节点图生成 v1.2/level-map 记数/术语表信息迷雾/test-conventions §9.4)+代拍板十三项追认+reports/ 产出物与两卡退役+roadmap 与待办清单账面换代。文档域闸绿(回执 docs 档,07 doc_link 较基线改善)
|
2026-10-24 23:58:18 +08:00 |
|
DKChan
|
53f5d9cd69
|
docs(批后收尾): 迭代 34 结项——反哺点十条落文+代拍板十三项追认+中间文档九份退役+账面换代
落文(反哺点 ①②③⑤⑥⑦⑧⑨⑭⑮,经用户逐条裁决):
- 敌人系统.md:寻址词族「同坐标/坐标行集」改「同带键/带键行集」五处,大地精行示例改寻址键 (1, battle, 3)
- 关卡节点地图.md v2.1→v2.2:Boss 描边改紫赤+深墨环(依视觉定稿 level-map);补实现语义三句(层距=BFS 层差/Boss 与候选节点双豁免恒显类型/可见性只算当前圈不累积记忆);递出物改关卡序号+节点深度;info_visible_layers 已落数据表现行值 2
- 关卡节点图生成.md v1.1→v1.2:产出约束五条→六条,新增「多终点深度互异」;岔路取舍补候选集豁免类型可见性已兑现;调参表补图包络行(≤屏预算,超预算只限参数档)
- level-map.md:信息层级第一层补类型可见性指针;画布公式记数订正(宽 70+层深×122+44.5、高 52+槽位×58+25+24,下限 620×256)——定稿语义不动
- 术语表.md:新增「关卡与地图」节,收「信息迷雾」(与视野迷雾区分,标识符禁 fog_ 前缀)
- test-conventions.md §9.4:补「判据绑可观测提交面」一条,来源=迭代 34 探针首版假绿的教训(吸收原卡片 T2 描述项)
⑬ 超预算图策略无设计落点 → 待办清单新登记条目(设计面=文档轨,状态=待文档设计)
⑯ 卡片 T2 接口描述订正 → 判由 ⑭ 吸收,卡片随批退役不改
代拍板:迭代 34 两份代拍板单十三项(卡③ 六项+卡④ 七项,含卡④第 7 项白名单外甲案返工)用户全部追认,异议窗口关闭。
退役(吸收即死):reports/ 下迭代 34 产出物七份(实现报告/代拍板/反哺点清单/验收审计四份)+两份需求卡片。引用面已改写,doc_link 死链检查绿。
账面:roadmap 迭代 34 行改「已完成(2026-10-22)」、卡片列与实现报告列填「已退役(git 历史可考)」;顶部当前位迭代位与下一步换代。待办清单删迭代 34 两卡行、关卡节点图重构条设计定稿版本升 v1.2/v2.2、新登超预算图条目。体验验证清单登记 ㉜ 迭代 34 实机目检四项(不阻塞)。
域判定:diff 全部落在 design/+reports/+两份根流程清单+roadmap.md,纯文档域,故取 --docs 回执。零游戏测试执行(测试两入口铁规),结论均为静态核对。
已知缺口(不在本批修):待办清单从未设迭代 34 反哺点专条,落文凭据无处登记;roadmap 迭代 35/36 行仍写「待开工」与实际不符(35 卡①已合回、卡②停机;36 三卡已合回并收尾),留待用户发令订正。
|
2026-10-24 23:58:03 +08:00 |
|
DKChan
|
0c5cd428ba
|
fix(迭代35卡②件核补口二): ui_click_probe 续玩夹具断点形态换代——该探针段由别的批次新写入,仍带已退役的 template_pick 键且缺生成图代差标记键,resume_adventure 按契约显式拒绝该旧形态,致「续玩重建后加算区 atk=5 回填」「续玩重发开场行」两条前提失守(03 探针 --click 现红);夹具键换 graph_gen_v2: 1 后件核复扫全仓 template_pick/first_script/active_template 零引用(仅剩反向断言的键名引用)
|
2026-10-24 23:21:40 +08:00 |
|
DKChan
|
678ad791da
|
merge(同步 master): 迭代 35 卡② 分支合入 master 现态(12 笔他批改动,含 game/ 呈现层与测试工具手册批)——按 process-conventions §1「master 若被别批推进,先在分支里 merge master 解冲突、重跑本域闸再合回」执行
|
2026-10-24 23:08:08 +08:00 |
|
DKChan
|
bb63c93c4e
|
merge(代码审查): game/ 全目录结构审查收口——审计报告落 reports/+待办清单登记四条(缺陷修复/S9 正则/S6-S7-S8 工程直入·待写卡;架构规范对齐批文档轨·待文档设计)。文档域闸绿(回执 docs 档,07 doc_link 较基线改善)
|
2026-10-24 20:05:31 +08:00 |
|
DKChan
|
089cf6ad06
|
docs(代码审查): game/ 全目录结构审查审计报告+待办清单登记四条——行为缺陷九件/结构重构候选(工程直入·待写卡)、S9 正则失灵(工程直入·待写卡)、S6/S7/S8 落地(工程直入·待写卡)、架构规范对齐批(文档轨·待文档设计)。零测试执行(两入口铁规),结论全部静态阅读;文档域闸绿(回执 docs 档,07 doc_link 较基线改善)
|
2026-10-24 20:04:24 +08:00 |
|
DKChan
|
11708066dc
|
fix(迭代35卡②件核补口): ui_struct_probe ⑦resume 夹具断点补生成图代差标记键 graph_gen_v2——断点契约换代后缺该键即 resume_adventure 显式拒绝,探针的「续玩恢复后胜利总结面」断言因夹具属换代前形态而中断(03 探针 --click/04 探针 --full 基线绿→现红两处同源);直跑 res://probe/ui_struct_probe.tscn 复验全屏结构断言零红
|
2026-10-24 19:59:06 +08:00 |
|
DKChan
|
4ed53651ce
|
test(迭代35卡②T3 V3 补口+报告对照表): 大岔口分区域兑付断言组落地(卡片 V3 是本卡 §8 唯一无机检断言的验收点,前口漏挂——本轮补)——level_shop_economy 新增 _smoke_multi_terminal_settlement 五条:L2 现行图 Boss 终点两颗以上、min/max 两轴各自收在本路终点 Boss(末句柄 6/11 互异且都属图 Boss 集,result=victory)、区域隔离(min 路不含 max 终点、反之亦然)、任一 Boss 胜即本关收束 level_finished 恰一次且载荷 result=victory·node_id=该终点句柄(真实 runner.start_level+pick_next_node+_autoplay_battle 全程驱动,兑付停点走 continue_after_node 与 _drive_level 同口径);宿主 176→181 条全绿。实现报告补 §二·十三 实际对照表(卡片 §8.2 八行逐行给文件:行/真实入口/撤销证明对应 M1-M7 与 T1/覆盖批变异)与终版宿主读数
|
2026-10-24 19:45:59 +08:00 |
|
DKChan
|
3461e83bec
|
test(迭代35卡②T3 尾缀对齐): 本批新落地断言补可 grep 尾缀(〔v2〕入口候选数=参数档 entry_count 与第二入口进入/〔v5〕商店三性质与扫描面非空/〔v7〕同档同种子两次产图同图·起关图=生成器直取·种子 42 两开局同图·断点重生成同图·同种子重开局同图/〔v8〕快照代差标记·句柄往返·旧断点拒绝/〔v9〕快照无已抽模板键·表无 templates 键/〔v4〕三关图各含奖励节点)+商店宿主重复段头清理——独立审计第 1 件(对照表逐行核尾缀可 grep)的执行面;四宿主复跑 21/176/138 全绿零错误行
|
2026-10-24 19:35:01 +08:00 |
|
DKChan
|
4cec838f0e
|
docs(迭代35卡②T4 产出物): 实现报告补 T2 二口/T3 全段与变异验证记录表七条(M1-M7 注入点、最窄宿主、红行原文,V5 两条由生产码注入取证并声明宿主内联变异脚手架已清退)+商店宿主收口段(换代后取数单点、S3 三性质扫描面 60 图/1413 路径读数、S4/S5 非空前置清单);新建代拍板追认单(白名单六条执行值 graph_gen_v2 命名/句柄断点形态/route 轴与 level_maps 值形态/提交切分+超清单五件呈报:奖励必经断言替代形态、三处 _level_active_nodes 空扫描假绿清偿、商店到达读数 2→3、_boss_depth 死件随删、两呈现宿主夹具拓扑重建待复核);新建反哺点清单(卡片 §6 六条逐落点+新发现四条:验证集清单 11 行陈旧不受闸覆盖、node_map_templates 宿主名遗留、level.tres 表尾去向注记与禁写变更叙事红线张力、教学担子交接需入体验验证清单)
|
2026-10-24 19:28:06 +08:00 |
|
DKChan
|
d48bf10fd7
|
test(迭代35卡②T3 件核): 商店宿主内联变异脚手架清退——宿主自改生成图节点的 MUTATION-A/B/C/D 段(店位改战斗/reward 位改第二家店/深度出表域/型别出枚举)与配套两条 MUT 断言整体删除,测试面不再自带变异开关;V5 两条拦截证据改由生产码注入取证(node_map_generator 产图尾段店位改 rest→性质①红、battle 改 shop→性质②60/60 图与性质③738/1413 路径同时红),宿主复跑 176 条全绿
|
2026-10-24 19:26:44 +08:00 |
|
DKChan
|
6b213a21ea
|
test(迭代35卡②T3 S3/S4/S5 收口): 商店经济宿主断言面换代(147→176 条)——图源全面改参数档生成图(_generated_graph 单点取数+_level_active_nodes 随动,模板兜底段整体删除);① S4 形状写死断言退役:节点数/五型计数/岔口数/终点数/入口数改图读数性质并加非空扫描前置(含 L1 终点恰一、L2/L3 多终点大岔口投影、L1 终点深度=参数档层高);② S3 商店编排三条性质断言(每终点前一位恰一店·店数=终点数·入口→终点全路径 DFS 恰穿一店)× 三关参数档 × 种子 42+42–61 扫描,硬编码 node_depth 8/9·穿节点 8·L1 行集零改动退役,行进面保留「到店当前节点型别=shop 且出边恰一条指终点」与「min/max 两轴路径穿店恰一·逐跳为图出边」;③ S5 跨表覆盖改真实解析链(敌侧落带≥请求深度、板侧精确命中、终点 Boss 行集按图终点深度解析)并逐关登记扫描面颗数;④ 起关签名尾参 template_pick 退役、路径自洽断言新增(句柄轴行进·方向轴分岔终点互异);⑤ 段内注释与文件头随语义换代改口径
|
2026-10-24 19:16:23 +08:00 |
|
DKChan
|
548cd2da74
|
fix(迭代35卡②T3 件核): 两枚画面探针起关尾参残留清理(board_shot/type_glow_shot 仍传已退役的 template_pick=0, arity 不符会被渲染闸拦下)
|
2026-10-24 19:13:39 +08:00 |
|
DKChan
|
78924fddbd
|
style(迭代35卡②T3): 静态扫描 S9 类型闸归零——R1 无类型容器三处参数化(level_runner 参数档/生成图持有变量、level_table validate_graph 逐节点变量改 Dictionary[Variant, Variant]);产品码类型闸与 node_map_templates 宿主同跑复验绿
|
2026-10-24 19:11:22 +08:00 |
|
DKChan
|
3849211621
|
test(迭代35卡②T3 补口): V2 多入口与 V6 定位信息两条真实入口断言补位+死注释清扫——① node_map_templates 入口停点候选数改判「=参数档 entry_count」(L3 档实测 2)并加第二入口句柄显式进入断言(变异「候选写死单入口」的拦截面,原 >=1 写法拦不住);② adventure_feats 新增 _drive_to_pref 真实选路驱动(满配赢途中战→岔口按偏好点选),据此落三断言:奖励支路经停呈三选一候选在途、点选兑付受理、进战载荷 node_depth=节点深度且命中节点句柄≠深度(变异「enc 取句柄」拦截面〔v6〕);③ round_flow 模板时代孤儿注释删除
|
2026-10-24 19:09:04 +08:00 |
|
DKChan
|
9ee3bea194
|
refactor(迭代35卡②T2·二口+T3 S1/S2/S6/S8): 消费侧切源落定+断言面换代主体——① level_runner 图源换代(_generator 取代模板解析,_assign_generated_graph 读 level_gen_params 参数档产图并过 LevelTable.validate_graph,违规起关拒绝零兜底)+_entry_nodes 多入口首跳+_node_id 句柄单空间+enc node_depth 取节点 depth 值;② adventure_runner/main/save_manager 模板链路退役(first_script 参数与 template_pick 计算全删,断点 template_pick 键换生成图代差标记键 graph_gen_v2,缺键旧断点 resume 显式拒绝禁静默回放);③ level.tres 三行 templates 键清出(15 张模板数据出表,行级字段留,表尾注释改指参数档+生成器);④ sim/probe 随动(run_level/run_adventure 尾参退役、MC 出数字段 level_templates→level_maps 值=关卡#主种子、探针注释性质化、boss_depth 取节点 depth 键);⑤ 断言面换代:node_map_templates 宿主整段重写为生成图确定性套(纯函数复现/换种子变图/零计数器号位依赖/单一图源/种子 42 两开局同图/断点重生成同图/缺代差键拒绝/表无 templates/收束置位三条保留),breakpoint_resume 新增 P7 六断言(快照无已抽模板键、代差标记、停点句柄与已到序往返、续玩同图、旧断点拒绝、同种子重开局同图),S8 单测随动 first_script 键清退+断点夹具换代+meta 参数面 extra 键样换 treasure_unlocked(语义保持),S2 生成图取数面三宿主替换(level_active_nodes 走参数档+种子 42,消费点深度键换 depth,round_flow 死件 _boss_depth 随删),adventure_feats 覆盖义务段改真实解析链判据(敌侧落带≥请求深度+板侧命中+非空扫描面)、奖励节点段换「图侧含件+真实选路点选呈停兑付」双断言(旧单链必经形状前提随模板消亡,非放宽:经停即呈候选由真实 pick_next_node 入口证明)、商店余额段按每关恰一店投影改三关读数
|
2026-10-24 18:59:57 +08:00 |
|
DKChan
|
8794f1f522
|
merge(测试工具手册): game/tests/README.md 升级手册形态+test-conventions 分工指针+待办清单登记 gdstyle 引入条目——全量域闸绿(回执 full 档)
|
2026-10-24 18:28:50 +08:00 |
|
DKChan
|
53426fd073
|
docs(测试工具手册): game/tests/README.md 升级手册形态——头部三线分工声明(介绍=手册/规则与时机=test-conventions/闸清单=run_all_gates.sh 唯一落点)+工具速查表八件(判什么/结果谁判/什么时候用)+测量件发起规则指路;test-conventions.md 分工句原位扩一行指针(不推移行号);待办清单登记 gdstyle 引入条目(工程直入,2026-10-24 会话实测三件证据)。全量域闸绿(回执 full 档,07 doc_link 较基线改善)。gdstyle v0.4.0 兼容实测见待办清单条目现状节
|
2026-10-24 18:28:43 +08:00 |
|