Commit Graph
2293 Commits
Author SHA1 Message Date
DKChan 957a0dbbc9 迭代42-卡1-T3补: run_time_fatal_test wr5棋盘生成半边改指BoardInstaller新组装点——T3调用面改址漏改L1就地修复(卡面§3现状考证漏查该测试白盒取数点oc._board_generator,成员随拆件退役即断链=本批新增红非存量,先前stash对照树在卡①完成态非master原态故误判存量已更正);断言目标违约→封印传导不变(经新组装点引用束fatal_cb接线构建后触发,生成器_fatal→宿主封印同链);卡§9文件结构图就地补行(T0漂移改卡机制延用);复跑exit=1负套件期望码绿 2026-10-29 08:01:58 +08:00
DKChan adff0772c5 迭代42-卡1-T3: battle_orchestrator装板域拆件BoardInstaller(architecture v1.24 轴丙)——六函数(生成/全局变异决议/装板受理/资源摇号/变异布置/连通片生长)迁件board_installer.gd(RefCounted零UI零await,引用束注入rng/db/minesweeper/reward_economy/encounter/fatal_cb六键assert检查+自建BoardGenerator自接线fatal);宿主薄壳_install_and_reset承载复位块(五处计数清零+板序推进+board_changed发射+秘宝叠加层退役)时序逐字;三调用点(:270 begin_battle/:683 _exit_distribution/:717 player_request_refresh)改调薄壳;_board_generator成员退役(类变量38→37只降,禁无效成员义务)——薄壳内逐调用构建installer(BoardGenerator唯一成员=fatal_handler零跨调用状态,观察等价,免去宿主新成员);board_gen/variant_place两封闭流随件流名开流时点消费序零漂移(同种子断言面钉住);static_scan S7_B1_SET/S8_FILES增行board_installer(架构S7/S8随动条在册,9→10文件)。键10归绿:文件长1035→916≤1000键消失。孤立验证:variant_placement 49/round_flow 129/seal_polarity 70三套件绿+run_smoke 15项0失败+零新增键(现值10键=16-6归绿零EXTRA) 2026-10-29 07:26:34 +08:00
DKChan c47a032dcb 迭代42-卡1-T2: level_runner _enter_node shop分支pool/legacy双return合并为payload变量单return——键9归绿(max-returns|_enter_node 7→6键消失),两payload字典逐字保持(pool {gp,shelf:true}/legacy {gp});新增断言level_shop_economy_test:_test_shop_node_entered_payload〔尾波 V1〕四条(pool态载荷含shelf:true且gp=进店钱包现值27/legacy态载荷无shelf键且gp=现值30,字典引用累积器形态绕lambda按值捕获),注册进_init执行序_smoke_shop_pool之后;孤立验证--only=level_shop_economy全绿192 checks exit=0(日志回溯行属push_warning棋盘生成重试告警非错误) 2026-10-29 07:21:04 +08:00
DKChan 509f41f598 迭代42-卡1-T0/T1: gdstyle读数复核16键零漂移+卡内行位订正7处+board_view _paint_cell拆五段分层函数族与rebuild建格构建器——键1-4归绿(_paint_cell长139/分支24/局部22/循环内new四键消失)、键5/6维持32/27、零新增键(五段函数与_build_cell_unit全部在阈内);行为零变化证明=三套件(type_glow 48绿/player_copy 22绿/theme_projection 163 checks绿)+probe_click(layout/contrast/screen_flow绿)+golden三张(有diff与stash对照逐位同值:L2/L3 0.00%、L1 2.74%)。存量红三组均为master原状同值复现非本批新增(对照法stash取证):①theme_projection_test:805访问camp._recent_list——成员已随iter41卡2拆入_SideState(测试侧断链,iter41带红合并遗留);②probe_click ui_input超时124/ui_struct resume断言/ui_click 16行set_trans空值(battle_end_overlay等未触文件);③golden L1_dungeon 2.74%超容差(golden锚落后于master,重锚须用户批准)。实现决定记录:①卡T1命令--only逗号形态在run_all.gd现行解析下零命中(6caf56b5起文档写词[,词…]而解析整串单词)——本批改用逐词重复--only=形态(语义等价),批末闸不受影响(battle_orchestrator触PARITY表=横切→02全量);工具缺陷建议登记工程改动(run_all.gd拆逗号或run_all_gates.sh:331改多旗标)。T0另载:worktree冷检出--editor --quit首跑--path误指仓库根未建类缓存,改指game切片后重刷106类正常 2026-10-29 07:17:57 +08:00
DKChan 14a10e5e74 编排(迭代42): gdstyle尾波清偿批+level_runner商店委托层拆除两卡编入——中值合计≈5.375个工作日(3.625+1.75)处5–10常规区间,状态待开工;编排四查过(卡片在盘/凭据齐:gdstyle设计段裁决D1–D6 2026-10-29用户裁闭合+architecture v1.24轴丙BoardInstaller落文,level_runner第〇步2026-10-29放行零待裁点;估时常规档;流水线闸PASS交叉核2链);卡序=gdstyle先(T0十一键对账按基线原值全数对上,键7终值33由后段并排卡兑现——D6裁定两卡同迭代并排编队先后皆可、交叠区段不相邻零冲突);战斗一屏样张批(已写卡在册)经用户2026-10-29裁不编入本迭代留待后续编排。附记:按文件名暂存连带带入并行会话(架构审查批)当时未提交的待办清单登记条目「架构审查优化讨论——全库架构审计读数的逐条裁决与整改分批」(状态待文档设计)约10行——属登记处活文档合法内容、闸45条目全过,登记沿革自本提交起算,其审计报告件仍归该会话自提 2026-10-29 06:33:24 +08:00
DKChan cc0627ba6d 美术(战斗一屏样张批·合回): 样张需求卡片 + art-bible v3.22 定值(第二道门口径/血条危险红/素底深档/护甲三档/地台独立件/三关色板终值程序) + 三关色相互辨抽测方案设计闭合;冲突解决取格式层 master 整备成果 + 定值层本批成果,合回前补 req-card §8 判据绑定面列与整备批退役词清理 2026-10-29 06:28:50 +08:00
DKChan 76425feb6e 美术(战斗一屏样张批·合回前闸红修复): 收口前补三处 master 换代/整备批后新暴露的合规红——①卡片验收对照表补「判据绑定面」列(req-card §8 判据口径换代硬性列,逐行填可观测提交面);②art-prompts §5.4/§5.5 清 R3 正文修订注记与「随裁定作废」注记(440/516/531);③art-bible 第二道门口径退役词「不得」→「禁止」三处(2026-10-15 退役);④art-assets-checklist §3.7/§4 清本轮新增的日期批名注记(不把脚印留进 master 存量债)。文档域闸验收通过无新增红 2026-10-29 06:28:26 +08:00
DKChan b314269b05 Merge branch 'master' into art-splash-doc-20261028
# Conflicts:
#	design/art/art-assets-checklist.md
#	design/art/art-bible.md
#	design/art/art-prompts.md
#	design/art/asset-path-map.md
#	design/art/character-design.md
#	待办清单.md
2026-10-29 06:22:36 +08:00
DKChan 6dea23729b 收尾(合回闸关联档+闸机编排快速失败批): 待办清单两条目完成整条删除的收尾报告落 reports/——改动文件清单、关联档选闸算法说明(三件保险恒跑/02 申报∪推导并集/横切回落全量/回执 scope 字段)、快速失败行为、孤立验证证据(沙箱七场景+闸源选跑 9/65+2s 连击中止)、闸机证据与存量债记账(9 套件+S 域红=迭代 41 在册债非本批新增;指纹 pid 归一化;基线 02/09 实测重生成凭据=用户 2026-10-29 带红合并裁;master 推进作废重做经过;最终回执 tree 与 master^{tree} 校验一致)——报告接收方=已删除的两条待办条目,随批入库 2026-10-29 05:28:30 +08:00
DKChan 8bb3541c5c 合并分支 gaterel-20261029(合回闸关联档+闸机编排快速失败)入 master:①收口跑批按改动关联面选测——00 冒烟/01 系统测试/09 静态扫描三件保险恒跑,02 单元与集成改「选套件跑」(卡片申报∪diff 推导并集,横切回落全量),回执加 scope 字段;②run_all 连续 3 套件超时快速失败中止整轮;③AGENTS/process-conventions §3/test-conventions §4/code-conventions §3/game tests README 规则同批同步;④待办清单两条目销条;⑤收口修正:红项指纹 pid 归一化+基线 02/09 存量红按实测重生成(凭据=待办清单迭代 41 测试债修复条 2026-10-29 用户裁带红合并承接);已并入 master 60c1a962 后重跑全量刷新回执;收口回执 game/tests/.gates/receipt.json(域=full、scope=full、存量红零新增全绿,tree=分支尖内容树) 2026-10-29 05:26:15 +08:00
DKChan 0f9d1c857b 并入 master(60c1a962 尾波清偿批登记)——合回前刷新回执前置步骤 2026-10-29 05:16:24 +08:00
DKChan 80b49c0f96 工程(合回闸关联档批·基线记账): 存量基线 02/09 两键按实测重生成——02 记存量红 fp f9865f1a5a44(9 套件失败,逐项对上待办清单「迭代 41 测试债修复」条)、09 改记现行红项指纹 1a9ad773489f(S9 24 处+S10 4 处+S11 1 处;旧指纹 8467b4588a20 所记 gdstyle 存量红已随迭代 41 还清过期);人工确认凭据=该条目 2026-10-29 用户裁带红合并(代码域现存红全部由该条目承接);基线滞后成因=迭代 41 两卡特许直接合回未重跑代码域闸。记账依据=本批 worktree 收口全量闸实测(commit 117a37e2 域=full,本批改动零新增红);此账使后续跑批按「存量红·对基线零新增」判定,修复批实测归绿后再换代 2026-10-29 05:05:45 +08:00
DKChan 60c1a962ab 登记(尾波清偿批·v2.0定稿): 设计段裁决闭合D1-D6——D1装板域拆新件BoardInstaller两修正(复位块留宿主薄壳/_board_generator随件退役,architecture v1.24轴丙与功能层行落文)·D2悬停域不拆·D4断点域不拆·D5五降值键豁免终局·D6写卡期修正改判并排编队(原吸收案否决:落笔发现该域已有定稿卡v1.1零待裁点且契约精度更高,销之重写属损耗;两卡同迭代各执各合同,level_runner交叠为不相邻区段);卡v2.0删T6/V6,估时3–4.25工作日,归绿6豁免5,零待裁点可编排;待办条目状态=文档设计已闭合+已写卡 2026-10-29 05:05:29 +08:00
DKChan b0e3353103 美术(三关色相互辨抽测·美术设计段闭合): 抽测三件缺口定稿——①取样面=3关×5组15对×3格+9基准=54格,画布640×1120,正图段+灰度副本段,装饰变体底带而迷雾记忆态底不带(§4.2/§4.6.3/§6.5 三者永不同格);②判据=目检四条+机检四条并用(沿 §1.4 目检先行机检冻结),机检阈值全取本作在役值(合成对比≥1.20/格底-微光三通道差不得全部<8/样图读数与合成模型差≤±2/255/铺底准入 L≥0.30 饱和≤0.55 避300-345),色相通道刻意不设机检阈值(圣经无条文,自造等于把观感问题伪装成可机检);③产物形态=并列样图+逐对读数表兼有,故改动面补「美术素材」与「工具代码」两档。新增色值 0 枚——tile_closed/wall_ambient 属 §4.1 分层②场景环境子板不占 48 额度,终值从已在役的三关瓦片色表墙顶受光档槽取。同批改待办清单:条目状态推进为美术设计已闭合+待执行,按状态机删除已闭合条目的缺口属性(三件定值已并入闭合段),改动面改写为文档+美术素材+工具代码,记设计轮闭合凭据与方案路径 2026-10-29 04:59:12 +08:00
DKChan 117a37e2a5 工程(合回闸关联档批·收口修正): 红项指纹归一化超时挂死行的 pid——fingerprint 只取 FAIL 关键行哈希,注释自陈「忽略时序/耗时噪声」,但超时行内嵌 pid=NNNN 逐轮变化使存量红指纹无法稳定登记(首跑实测:02 的 forge_workbench 超时行带 pid 使指纹不可复现);归一化 pid=N 后再入哈希,判定口径(FAIL 行集合)不变。首跑另测得:02 现红 9 套件+09 红项清单变化均系 master 在册存量债(待办清单「迭代 41 测试债修复」条 2026-10-29 用户裁带红合并承接:config_db 解析错/ooob 退出码 2/table_structure_guard/treasure_items/standee_fx/forge_workbench 超时/tree_requires_level/save_manager_domain/theme_projection+S9 24 处+S10 4 处+S11 adventure_table:55),非本批新增——基线滞后的成因=迭代 41 特许直接合回未重跑代码域闸,处置见下一笔基线记账提交 2026-10-29 04:51:29 +08:00
DKChan cf0e40cca8 复核(level_runner 商店委托层拆除): 卡片 v1.1 grilling 复核门通过——跨类同名扫描判类归属(BattleOrchestrator.player_request_refresh/CurioDeck.pool_stock 排除面)、_shop 词级归零判据、set_shop_pool 陈旧调用方陈述订正(构造 ctx 供给,产品码零调用方)、测试面精确计数(27 命中=25 实改+2 同名);零待裁点放行 2026-10-29 04:49:34 +08:00
DKChan c4862e7d04 写卡(level_runner 商店委托层拆除): 需求卡片 v1.0——19 委托壳拆除+调用面直连 ShopSession 零行为改动;能力清单 GP 钱包行入口列随改址形态换代;待办条目推进已写卡 2026-10-29 04:40:00 +08:00
DKChan 9f94c9e100 工程(合回闸关联档+闸机编排快速失败): 收口跑批按改动关联面选测+红树快速失败——①tools/run_all_gates.sh 关联档选闸(推广 2026-10-28 影响面选闸):00 冒烟/01 系统测试/09 静态扫描三件保险恒跑不降(测量面批不再免 00);03/04 探针与 05 渲染闸维持影响面口径;02 单元与集成改「选套件跑」——套件集=需求卡片申报∪diff 推导并集(申报=本批 diff 触及卡片∪roadmap 进行中行登记卡片的对照表「验收测试」列测试文件名;推导=脚本内套件族映射表按 game/ 代码面文件归族,映射不到一律横切),横切(公共件前缀 config_db*/rng_service*/save_manager*/meta_progression*/main*、project.godot autoload 注册面、game/data/tables、PARITY 触面表)→ 02 回落全部套件;PARITY 触面表上移单点定义(gate 11 与横切判定共用同一清单);回执加 scope(full|related)与 scope_terms 字段,worktree-guard 校验逻辑不动——②game/tests/run_all.gd 快速失败:连续 3 个套件超时(可调常量 CONSECUTIVE_TIMEOUT_ABORT 初值 3)即中止整轮、汇总已见失败与超时清单、退出码非 0,不连续超时照旧逐个回收;_run_suite 改返 {fail, timed_out};新增 --only-source=gates 来源标记(关联档选跑横幅,区别于开发期选跑免责句),无选跑参数时行为与现状完全一致——③规则同批同步(禁只改闸不改规则):AGENTS.md「交付前验收」句与硬性红线改按关联档选测口径(所选域绿即可合回,全量回归由用户自发、合入后无自动兜底,2026-10-29 用户裁)+规范导航行同步;process-conventions §3 第 8 条合回闸细则同口径;test-conventions §4 改「提交前验证」、code-conventions §3 主题行随改;game/tests/README.md 工具速查 run_all.gd 行(快速失败+闸机关联档选跑+manifest 实数 65)与挂死防护注、门禁/本地闸回执字段句同步——④待办清单「合回闸关联档」「闸机编排快速失败」两条目完成整条删除。孤立验证:推导沙箱七场景(行为面归族/触面横切/测量面批/main* 横切/project.godot 横切/申报并集/横切优先)+run_all 闸源选跑 9/65 绿+2s 截止连续超时第 3 个中止(exit 1 带汇总) 2026-10-29 04:36:26 +08:00
DKChan bf63a77fa9 美术(战斗一屏样张批·写卡段): 重新立需求卡片(旧卡 v1.4 已于 2026-10-17 裁定非有效卡)——十二节齐备,含样张两版产出、整屏四闸与战斗表现五项断言、五项代码定值落码(血条换 #A8321F/站桩名字行垫 HP_BAR_BACK 素底且不压地台/顺位徽标提档 FS_HINT/护甲图标换三枚 24×24 PNG/地台件独立引用)、程序化产出两件入包、改前改后并排对拍图;现状事实代码级实查 file:line(血条填充裸字面量 standee_body.gd:444、徽标裸 13px :437-438、名字行基线 box.y-13 与地台 box.y-18..box.y-6 重叠、B 区代码 252 对设计文 270、立绘与瓦片不入 git 靠 asset_root 两级回退取用、站桩实装仍字形回退);设计契约立十条含 2026-10-28 新验证口径(禁变异/撤销取证,须真实入口真实跑批通过)与「样张不判定立绘精细度」。同批改待办清单:样张条目状态推进为已写卡、卡片路径记入实况关联文档清单,修两处死指(引用已按吸收即死删除的过程稿)与两处过期版本号(v3.21→v3.22) 2026-10-29 04:34:09 +08:00
DKChan 04127485f6 登记(尾波清偿批): 需求卡片v1.0草稿落盘——S13基线重锚后11键定向清偿(board_view 6/level_runner 3/battle_orchestrator文件长/adventure_runner类变量),归绿6降值5不承诺清零;四拆件项(装板域/悬停域/商店域/断点域)备选案并列待设计段裁决D1-D6,编入迭代前置=待裁点清零;发现ShopSession件已在位(迭代37建),商店域=删委托壳,与在册条目「商店委托层拆除」同面(D6并案/剔除待裁);能力清单同批入「棋盘悬停反馈」行(写卡同批义务,流水线闸能力行可核);待办清单新增条目(状态=文档设计中+待写卡) 2026-10-29 04:33:33 +08:00
DKChan 6abaf67dd5 合并分支 caplist-20261029(能力清单改版——验证账本改实现指导地图)入 master:能力清单四列制义务声明定位(写卡当场入表+实现照单落名+收尾核对,废滞后一个迭代)+test-conventions §8.3/§8.9 改写+capability_audit 双通道判据+pipeline_gate 新增行收紧;收口回执 game/tests/.gates/receipt.json(域=docs 全绿,tree=分支尖内容树) 2026-10-29 04:06:03 +08:00
DKChan b96aab8a5a 合并 master(6690c2a7 文档纯度批)入 caplist-20261029——capability_audit.py 冲突解法=保留 master 反引号调用形态判红(CALL_FORM_RE)与本批四列双通道判据;docstring A 条两侧合写 2026-10-29 04:05:25 +08:00
DKChan 21d40a5388 收尾(能力清单改版批): 待办清单「能力清单改版——验证账本改实现指导地图」条完成即整条删除+改动报告落 reports/(改动面、判据变更前后对照、真实入口双通道延伸申报、闸机验证与回执证据)——报告接收方=该条目,随批入库 2026-10-29 04:04:08 +08:00
DKChan 2a087c9ead 工程(能力清单改版——验证账本改实现指导地图): 能力清单定位改实现指导+阅读导航+义务声明,只宣布「要验证什么」不记验证状态(落地账归改动—验收对照表+合回前独立审计)——game/tests/README.md 八张能力表瘦身四列(能力|系统|真实入口|代表用例,删「最后验证批次」「缺口」两列,存量行内容保留不回溯验证)、引区块改版(义务清单定位+写卡当场入表+实现照单落名+收尾核对,废「滞后一个迭代」),覆盖域表保留现状不动;test-conventions §8.3 维护锚整段改写、§8.9 三层模型中层「覆盖索引」改「义务清单」并同步法则与机器闸句;tools/capability_audit.py 判据随改(CAP_COLS 收窄四列含系统列非空、删「最后验证批次=真实 commit」检查、代表用例与真实入口改双通道=代码在或卡在 reports/需求卡片*.md——两头都无=红、条件闸行豁免保留代表用例口径);tools/pipeline_gate.py 对照表能力行收紧(「新增:<能力名>」同样要求该能力行已在清单在场——写卡与入表同 commit)。新判据经造红探针孤立验证(两头无=红/卡在=绿/代码在=绿;新增不在表=红) 2026-10-29 04:02:20 +08:00
DKChan 6690c2a75b 文档(实现指证清理): GDD 全树纯代码指证换代中文设计表述+纯度闸新增反引号调用形态判红——六类清算(方法/信号/类/常量/探针/调试与遥测入口名/提交号与运行时文件路径),保留面=数据索引(.tres 表路径与表名、表字段、表内枚值、存档键、封闭词表标签)并在 doc-conventions §5 明文写死;能力审计闸加 CALL_FORM_RE 窄规则兜底;顺修 §5 表两行误合并 2026-10-29 03:58:14 +08:00
DKChan fafb4fee0a 工程(gdstyle基线死键清账): 基线按实测重锚168→16键——152死键随迭代39–41还债消失清账,3条活键只降不升重锚(battle_orchestrator文件长1037→1035、board_cell_unit类变量31→30、standee_body类变量29→19),16键与迭代41键账终局构成逐键吻合,S13闸转绿(126文件16命中基线内零新增零恶化);待办清单条目完成即删 2026-10-29 03:43:19 +08:00
DKChan 4a7565592e 订正(表结构版本): 数据配置删「当前 = 2」版本行与配套验收/依赖表述——用户裁甲案,存档版本为唯一现役版本常量
- 数据配置.md:删调参表「表结构版本」行、验收标准「版本常量在位」条,依赖表与不负责表去掉「版本常量」表述(19 张表与 schema 均无版本字段,原表述三处失实)
- 存档序列化.md:迁移链「版本号推进仅为表结构版本对齐」改「仅随表结构变化」,消掉已退役概念
- architecture.md:save_system 契约锚与 RNG 快照节两处 SCHEMA_VERSION 改现役 SAVE_FORMAT_VERSION
- 待办清单:迭代 41 测试债条追加死常量 SCHEMA_VERSION(全仓零引用)随该批删除的登记
2026-10-29 03:31:36 +08:00
DKChan 0c33c3df12 登记(会话三裁决): 待办清单新增三条——①合回闸关联档: 收口跑批按「卡片申报∪diff推导」选关联测试族,三件保险恒跑,横切面回落全量,回执加scope,合入后全量兜底待裁;②闸机编排快速失败: 连续N套件超时中止整轮,红树不再磨2h;③能力清单改版: 验证账本改实现指导地图,四列制删批次/缺口列,废滞后一个迭代,写卡时本批能力行入表且测试名卡里定死,实现照单落名;三条均待用户发令,清单改版试点=下次写卡 2026-10-29 02:58:56 +08:00
DKChan 3dbbbf43bc 登记(验证与清单体系·阶段1收口): 五批落地凭据入实况——03 能力审计接闸上电(915222fa)、05 GDD 清理 124 处实现指证归零;迭代41测试债条目标明带红合并裁(代码域红由该条承接,本批零新增) 2026-10-29 02:55:52 +08:00
DKChan af853b62d5 登记(迭代41测试债修复·待执行): 9 个单元套件失败+静态扫描 S9/S10/S11 三项红——能力审计上电批全量复跑首次暴露,来源=迭代 41 测试特许移交;实况带逐套件证据与红项清单,改动面=游戏代码,只修测试与注解不改行为 2026-10-29 02:55:07 +08:00
DKChan 915222fa0a 工程(能力审计闸上电): tools/capability_audit.py 接入文档域 08e——GDD 纯度+能力清单与覆盖域表结构由机检兜底;baseline 加 08e 绿记录、07/08d 条目随批 5 文档清理实测归绿;test-conventions §8.9 与 doc-conventions §5 补闸件指路句(闸件清单唯一出处=run_all_gates.sh 头部) 2026-10-29 02:55:06 +08:00
DKChan a10bf92656 收尾(迭代41批后收尾): 反哺点落文对账闭合(A1–A6=提交 3213722f;B7/B8/B9 随并行文档纯度批 00312e12 入库——B7 引用块整删承载、B8/B9 三行随批;C10 核对结论=两豁免段在位/模块归属表零行变化零落文动作)——产出物退役:iter41 实现报告/反哺点清单与两卡需求卡片按吸收即死删除(卡片死期=实现批合回、报告遗留义务先迁:四项实机目检入体验验证清单 ㊵、golden 改前锚未建让步入 golden README 备案、152 死键 refresh 换入待办清单新条目)——账面换代:待办清单 gdstyle 存量债条目整条删除(键账终局 16 在册构成随新条目留档)+roadmap 迭代 41 行已完成/卡片与报告列退役保留字+收口注脚(测试特许移交+直接合回)+当前位换代(迭代位 1–41 全完成、下一步=待编池+refresh 可裁事项) 2026-10-29 02:16:50 +08:00
DKChan 3213722fed docs(迭代41反哺落文): architecture v1.23——全清定稿注记转现状登记(ConfigDB 三域容器 7/7/5 与公开面 8、SlotStore 10/4 经 save.slots 直连、MetaStateStore 写口13+读投影6 经 save.meta_state 直连、meta_progression 公开面 20 定稿三并组)+minesweeper_rules 消费依赖补 last_round_end 方法形态注记;B7/B8/B9 三条已随并行文档纯度批 00312e12 入库(B7 引用块整删承载、B8/B9 调参表落点改段路径三行随批入库) 2026-10-29 02:13:17 +08:00
DKChan 00312e12f4 清理(GDD 实现内容·批5): 30 篇 GDD 去 124 处代码指证——能力审计纯度红项归零
- `.gd`/`.py`/`.sh` 路径(含 data/schemas 脚本路径)、测试与探针名、代码行号、提交号全部清出 design/gdd/;唯一保留=game/data/tables/*.tres 表索引(用户裁:GDD 禁实现内容,仅配置索引例外)
- 锻造工坊:删「现役代码事实」「实装边界」两节——实装已随迭代 23 收官、设计事实正文已有(默认值所有权/敌方攻击轴未开/存档域/满级不实装),无独有事实需迁 architecture;正文去指证并清交叉引用
- UX 三份 spec 的「> 事实源=代码路径」体例统一改指设计件;battle/level-map/interaction-patterns 三张组件表的「现有 demo 组件/现有实现锚/状态」列改「载体」,只留状态与设计载体名
- 术语表与 08-Alpha 的事实源列去闸件路径,改指 process-conventions 运行与验证节;08 v1.19→v1.20 与 02 根索引指针随动
- 事实订正三处:存档调参表版本 6→7、数据模型样本 version 6→7(v7 锻造域已落地);冒险结构调参表冒险表字段名按现行表结构对齐(value_segment/quota_segment);删除「存档版本=表结构版本常量同源」这一错误断言(实为两个独立常量)
- 架构文档的未提交改动(迭代 41 反哺落文)非本批产物,未纳入本提交
2026-10-29 02:07:56 +08:00
DKChan f32634446e 工程(流水线闸): 验收对照表加「能力行」列——2026-10-29 起生效,既有名回核 game/tests/README.md 能力表
check_ledger 增第七列:每行写 既有:<能力名> 或 新增:<能力名>(分号可多段)。既有名须在能力表首列可查,新增放行(新能力行由写卡段落表,test-conventions §8.9 滞后一迭代)。日期门控对齐 BINDING_RULE_DATE 同构:文件名日期早于 2026-10-29 的旧卡不回头改。自测四况通过(既有命中/新增放行/既有不存在红/格式错红/缺列红/旧卡免检)。req-card 与 iter 两技能本地件同批同步(不进 git):对照表改七格、写卡段增删能力行并刷最后验证批次、实现批禁写 README。
2026-10-29 01:55:59 +08:00
DKChan ae3c99e34e 工程(能力审计工具): capability_audit.py 入库——七组机检覆盖三层模型的机检半边,本批不接闸
检查组:A 文档纯度(design/gdd 全树禁 .gd/.py/.sh 路径与断言名,围栏块跳过,.tres 表索引放行)/B 系统文档验收标准非空(豁免两件具名附理由)/C 能力行六列结构与格非空/D 代表用例三核(文件存在、在 run_all.gd manifest、func 函数名可达)/E 真实入口方法在产品码有定义(static func 兼容)/F 最后验证批次为真实 commit/G 覆盖域表 25 篇逐篇登记、状态三档、非未覆盖行能力行可回指能力表、部分/未覆盖行缺口指待办清单。自检四道防扫描面空转(文档数/能力行数/套件数/覆盖表行数任一为零 exit 2)。当前实测:能力行 59 全过、覆盖域表 25 行全过,仅余纯度红 124 处(GDD 存量实现细节,归清理批)。接闸与基线登记待清理批之后单独批执行。
2026-10-29 01:54:45 +08:00
DKChan 5377b2ce2e 文档(能力清单v2): 三段扩面+覆盖域表——排雷循环9行/表现与支撑10行/数据配置与契约10行入清单,25 篇系统文档逐篇对照;修两处真实入口笔误与 manifest 计数 64→65
能力清单从核心四域扩到七段(58 能力行+条件闸 1 行),维护规则改写为写卡段维护、实现批禁写(test-conventions §8.9);新增覆盖域表按 25 篇系统文档逐篇对照(已覆盖/部分覆盖/未覆盖),八处缺口指待办清单(新登记「能力清单覆盖缺口补齐」条承接六项,教学与生涯归各自在册条目)。修两处与产品码失配的真实入口(SaveManagerCore.add_keystone/tree_nodes → MetaStateStore/MetaProgression 实有方法);manifest 计数行按实数订正 64→65(62 单元+3 集成),对应待办条目完成即删。pipeline_gate 绿。
2026-10-29 01:54:33 +08:00
DKChan 032d923c7e 文档(验证与清单体系·阶段1): 三层模型入法——验收意图/覆盖索引/执行证据分层,四法则与写卡段维护时序落三份规约+AGENTS.md 红线
test-conventions 新增 §8.9(三层表+四法则=每格非空/每条断言有归属/数量不守恒覆盖守恒/无全局对账总账,含维护时序与文档纯度);§8.3 能力清单维护锚改写为写卡段维护、实现批禁写。doc-conventions §5 增「禁实现内容」行(代码路径/测试文件名/断言名全文禁写,例外=配置文件索引),§6 骨架验收标准口径同步。process-conventions §3 第 11 条与 AGENTS.md 改动四类红线补 `game/tests/README.md` 禁写面。待办条目 5 实况记 2026-10-29 用户三裁与五批落地计划,状态维持文档设计已闭合。pipeline_gate 绿(42 条目/41 行/7 卡)。
2026-10-29 01:48:40 +08:00
DKChan eb9bb53752 合并(迭代41 gdstyle存量债清偿两卡): 卡①核心数据面结构收敛批(85键全清——校验族13文件/生成器族2文件/效果引擎四域拆域+config_db归位三域容器+存档拆件SlotStore/MetaStateStore+meta_progression瘦身20+adventure_table拆段3段件+action_economy删并+spawn签名束化,行为零变化,8新件键账在阈)+卡②呈现层结构收敛批(67清+2豁免在册+2展平改善——视图拆私有族+六状态件+ui_kit公开面26→20+flow context三束+print×3删除;含u14补做与并master并案)——用户2026-10-29裁直接合回 2026-10-29 01:37:25 +08:00
DKChan 2789adf606 iter41-卡2:呈现层结构收敛批:67清+2豁免+2展平改善——拆私有族+六状态件+ui_kit收敛+束收拢+print删;含u14补做、并master并案与批末运行期断链修复 2026-10-29 01:33:51 +08:00
DKChan a613a3cb90 iter41-卡1:核心数据面结构收敛批:85键全清——三族拆域+config_db归位容器+存档拆件+meta瘦身+adventure拆段+spawn束化;行为零变化,8新件在阈 2026-10-29 01:33:50 +08:00
DKChan bda377eb16 收尾(art-bible 成文整备批): 待办清单「圣经口号型条款机检化批」备选条目整条删除——主体(全文三档验收标注补齐:机检37/目检64/方向性8+§5–§9续补,闸机验证覆盖)已随本批(合并提交 7cff1278)完成;剩余「口号型逐步改写为带值」按用户 2026-10-28 裁不再另立条目,随战斗一屏样张批定值时自然迭代 2026-10-29 00:12:05 +08:00
DKChan 774e221f8b docs(验证与清单体系整改·阶段2收口): 验证集清单退役——C 档精简合回 87d241c1(6 组手写断言族并为 7 个表驱动站点,33→7、1587→1561)后删除冻结册(基准留 git 历史);README 能力清单冻结注改写为退役口径、RNG 行最后验证批次刷新 fd6cf968;test-conventions §8.3 维护锚定稿为「能力清单唯一承担覆盖索引」;待办清单销「存量断言精简」条目(两波合计 1604→1561),新登记「恒真与名实不符断言五条——判据缺陷修正」(feat_vouchers:51/treasure_effects:263/level_shop_economy:593、696/system_contracts:66-67)与「断言提取器改版——覆盖 Kit.check_quiet 静默通道」(407 站点口径外),「验证与清单体系整改」条目补阶段 2 闭合;流水线闸 PASS(43 条/41 行/交叉核 1 链/卡片 7 张) 2026-10-29 00:03:23 +08:00
DKChan 87d241c15a 合并(存量断言精简·C档批): 6 组手写断言族改表驱动循环——33 静态站点并为 7、清单 1587→1561、验证项目覆盖逐条不变;全码域闸回执 fd6cf968(all_green,09 存量红零新增) 2026-10-28 23:57:28 +08:00
DKChan fd6cf968dc 工程(存量断言精简·C档批): 六组手写断言族改表驱动循环——33 静态站点并为 7,清单 1587→1561,运行期条数不变
- C1 level_gen_params 逐类负向 11→1(消息带期望/实际与违例明细);C2 rng_stream_boot 黄金向量 8→1;C3 player_copy 禁词族 3→1、2→1;C4 standee_fx 蓄力判据 4→1;C5 ui_font 字形集 3→1(缺字明细进消息);C6 forge_workbench 持有行 2→1(两行取谓词并集,轻甲行补两子句,只增不减)
- 个案标签字面量全部保留在表内,失败定位不降级;冻结清单不动(对账基准 1587),extract_checks --diff=消失 33/新增 7,逐条对应删并申报表
- 用户裁决 2026-10-28:六组全批
2026-10-28 23:51:01 +08:00
DKChan 7cff127813 合并(art-bible 成文整备批): 全文成文重写——行内日期/版本/裁决注记 195 处清零(工作日志体,结论内联或归 git 提交史)+三档验收标注补齐(机检/目检/方向性)+黑话与工作包代号清除+超长段拆分+定值复述改指路(§4.1/§8.2 单点)+营地双写消解+中文标点全角归一;内容冲突归一:§4.1 对比硬指标退役候选值对齐现行(0.08–0.14/L≥0.75)、§8.2 删 48×72 过期立绘行、样张 v2 散路径删留「原件已丢失」;美术族同批整备(character-design 注记与标点/两清单死指针与悬空路径/过期口径/remote-gen-prompts 豁免句/art-prompts 版本史行)+术语表 v1.24 登记样张等九个美术词+退役词清零(清日期后由留档转现行的插旗/敌人卡/不得)+防复发闸件:gdd_lint 收编 design/art(体裁规则豁免子集)与 doc_link_audit 扫描域扩展;§4.1/§4.2 定值对账与基线一致(退役色随沿革删,现行锚值零漂移);4 提交+f60442e8/f68fa7d3/3bad690a,文档域闸全绿 2026-10-28 23:48:43 +08:00
DKChan 75eb16b510 Merge branch 'master' into art-bible-prose-20261028 2026-10-28 23:48:19 +08:00
DKChan 3bad690ac1 文档(art-bible 成文整备·扫尾): 残留流程词「口径」四处改白话(用色规则/机制规则/落码取值/格边长取值)+§8.1 节标题同步 2026-10-28 23:47:24 +08:00
DKChan f68fa7d307 文档(art-bible 成文整备·§5–§9 与闸件收口): §5–§9 行内日期/版本/批名注记全清(结论内联、证据归 git 提交史)+三档验收标注补齐+§6.5 记忆态长条拆分+§6.2/§7.5 营地双写消解(§7.5 改指路)+定值单点纪律白名单改口径+§8.2 删主角战斗状态图 48×72 过期行(站桩立绘唯一 owner=源档表)+中文标点全角归一(代码/数值语境保护)+样张 v2 散路径删留「原件已丢失」;退役词清零(插旗→封印/背包旗、敌人卡→敌种呈现形态、不得→禁止——清日期后由留档类转疑似现行暴露);版本 v3.21;gdd_lint 收编 design/art(R3/R4/R6 执法,R1/R5/R7/R8/R9/R11 体裁豁免)+doc_link_audit 扫描域加 design/art 2026-10-28 23:46:17 +08:00
DKChan 6df43525ea docs(验证与清单体系整改·阶段1): 能力清单 v1 落 game/tests/README——四域29行+跨域条件闸1行共30行,验证集清单整册冻结、覆盖索引职能转移
- 能力清单 v1:六列(能力|系统|真实入口|代表用例|最后验证批次|缺口),代表用例口径=文件:函数,维护=每批收口核对本批受影响行
- test-conventions §8.3 维护锚改写:验证集清单冻结(基点 b9260138/1587 条)→阶段 2 对账基准→精简后删除;覆盖索引改由能力清单承担
- 验证集清单头注冻结声明:停止同步、停止回填
- 待办条目「验证与清单体系整改」状态推进为文档设计已闭合,(缺口属性删除)
2026-10-28 23:35:44 +08:00