69372364f9c03c87518af55c2fe2b28a722151bd
① 红因与改法——run 169 远端唯一红项=流水线闸判据「能力行格式」13 条,全部出自需求卡片-棋盘瓦片与立体表现重做批 §12 对照表 365/366/367/368/373 五行:判据锚直接抄了 art-bible 条目名「棋盘地形体系|材质与装饰」这类含裸竖线的写法,Markdown 表格单元格内的裸 | 使行被多切一列,「能力行」格读到隔壁判据文字。闸的分列件 row_cells 按 | 直切、不认转义(tools/pipeline_gate.py:342),且该判据在 d97145ee 当时闸版本与现行版本逐字相同(CAP_ROW_RE 与 cap_hit 段两版一致)——属卡片表格格式缺陷,非闸版本变更引起。改法=锚关键词改取竖线后的条目专名(材质与装饰/受光与崖面/绘制序与遮挡/浮空数字/旧资产处理);CONTENT_ANCHOR_RE 关键词字符类本就在 | 处止住,故机器核验目标不变、表格恢复合法。五锚经 anchor_util.verify 逐一复算=None(节名「3.2 环境几何」命中标题行+关键词命中该节块)。
② 待办条目收口——「测试面真输入化分期与存量断言逐条精锚」(2026-11-05 登记)剩余面已由 iter54-卡1(提交 96123978)承接:本区复跑该批 R9 双模式 grep=定义面 `func press_*`/`func *_for_probe` 零命中、调用面 `.press_(` 零命中;注记面已由 test-conventions §8.3「测试函数的判据出处注记」把粒度定在验证函数(换代形态,非逐条断言)。按 doc-conventions §12.1「做完整条删除」删条。引用面改写:QA-harness 三批报告 B2 登记处改指提交 96123978、B3 登记处改写为函数级规格换代+提交 a69310b7(不留指向已删条目的悬空指路句)。
凭据:tools/pipeline_gate.py exit 0(31 条目·59 总表行·9 链·10 卡全过);tools/run_all_gates.sh --docs exit 0【验收通过】闸况与基线一致无新增红(该次跑批 game/ 面尚未提交,代码面读数见第二笔)。
Dungeon Sweeper(扫雷 × 自动战斗 闯关 Roguelike)
扫雷推理层+自动战斗结算的两段式回合 Roguelike。个人开发,Godot 4.7 · GDScript。
本 README 只是路牌——不重述任何规则,想知道什么去唯一权威处:
| 想知道 | 去看 |
|---|---|
| 这个游戏设计成什么样 | design/gdd/02-系统清单.md(GDD 根索引) |
| 开发流程怎么走(五段流水线/批次纪律/验收闸) | design/engineering/process-conventions.md+AGENTS.md 规范导航表(每段一个技能入口) |
| 现在做什么 | roadmap.md 顶部「当前位」节 |
| 待办与待裁 | design/gdd/待办清单.md |
Languages
GDScript
53.4%
HTML
31.9%
Python
12.2%
Shell
2.3%
JavaScript
0.1%