c538536265cf6e949fdb3aa5504c8281e8d391dd
- 审计报告(未参与实现子代理): 对照表42行全查(✅33/⚠️8/❌1)+判据绑定面四项全过+削弱授权6件在案未授权零+直查例外5处+自跑六条全绿;总结论=不通过(限项)缺漏1+轻微1 - 缺漏1处置: 卡⑤V5退出项静态接线断言落码(ui_struct:quit_requested连接表目标=_on_esc_quit+调用链_on_esc_quit→_on_quit→_quit_game源扫描)——审计处方最窄单元 - 缺漏2处置: 尾缀覆盖9处(V4购买出账/持久+V6图鉴锁文+V7显式二次确认断言screen_flow回退段+B1大门confirmed+B2 HUD+B3返回/设置——forge_workbench部分按审计处方记豁免:断言零改申报约束) - 记档处置: V7长度非空守卫一行;反哺点#12订正(CAMP_HEADER_BAND消费面仅剩keystone_badge工厂——审计记档2);实现报告§4 B1行补_secondary_btn直查申报;V9扫面注记(直接子层) - 孤跑复验: ui_struct/screen_flow 双绿(含新增V5断言与V7守卫) - 合回前置余项: shot_checker A/B裁决(用户)→--code闸重跑追绿→主区合回
工程+文档(合回即删改回批·用户令): 删区时机改回2026-09-19原裁「合回即删」——「CI全量绿→删区」系10-30本地CI化批(
c91bbddd)重写§1时夹带、未经用户单独裁断,10-31车道恢复批(94628fca)沿用未复位;恢复收口=冻结→件核→并master→重塑→主区merge --no-ff→合回落地即git worktree remove+删分支,CI由post-merge钩子在合回落地时自动触发、与删区解耦;红态修复车道换轨=新开修复worktree(fix-<任务名>分支,非iter<N>形免重塑免数卡,修复归属原批卡片)修复合回追绿,追绿复验落post-merge,post-commit钩子降为红态主区直提兜底触发(机件零动);规则文本五文件十一处随动:AGENTS车道铁律行/运行与验证首条/改动四类行,process-conventions §1.2收口序列与红态句/§1.3/§1.9①,test-conventions §4,iter技能两处+.qoder镜像两处(.zcode/.qoder豁免面主区直改不入git);件核=旧语义全库grep零残留,守卫数卡提示「回任务worktree」语义仍准(拦截时任务区尚在)零动
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
55.9%
HTML
29.7%
Python
12.1%
Shell
2.2%
GDShader
0.1%