DKChan
|
8bfe7f6d1b
|
merge: master 吸收——迭代28变异验证硬规则按新结构归位(细则迁 test-conventions §6+批次清单插第9条+红线索引一行)
|
2026-10-15 16:34:10 +08:00 |
|
DKChan
|
5858629719
|
docs(规约): 第二刀按真实范本密度压缩——CLAUDE.md 67行祈使句体+流程纪律独立成文(2026-10-15 用户令)
- 对照实测范本(anthropics/claude-code 40 行、openai/codex ≈250 行纯祈使句等七份)逐类清除叙事层:
- CLAUDE.md 140→67:三段开发流程/批次清单/分支纪律/两入口与MC细则/像素纪律全部降级出主文件;红线压成一行一条祈使句+指路;呈报六问压缩为单条索引行
- 新增 process-conventions.md(86 行):三段流程表格化+批次清单 14 条+两入口/MC 触发/分级周期/MC 档位/闸机轮次细则+像素结构件纪律——批次开工时加载
- 新增 code-conventions-cases.md(55 行):全部反面案例+缺陷对照表迁入(不常驻加载);code-conventions 148→92 行纯规则
- doc-conventions 149→120:总纲收一行、论证段压括注、骨架与生命周期条款表格全保
- 规则名全保(两入口铁规/文档同步闸/MC 触发细则等外部按名引用零断链,已全仓扫描核实)
- 机械闸:七文件≤150 ✓ IMPORTANT=0 ✓ 日期残留=0 ✓ 主文件叙事残留=0 ✓ 熵增闸 PASS ✓ doc 两闸零波及 ✓
- 行为验证:全新上下文子代理六问导航 6/6 正确(新增流程/像素面全命中)
|
2026-10-15 15:38:16 +08:00 |
|
DKChan
|
18e22f1b44
|
docs(规约): 规则文件审计与目录划分批——150行上限+领域拆分+日期注记清零(2026-10-15 用户令)
- CLAUDE.md 137→140:日期注记全清;文件头红线收敛为指针(全表唯一权威=code-conventions §1.4.1);测试两入口/闸机轮次/MC 档位超长红线拆子条目(MC 精度数字收敛为 sim-data/README 档位表指针);规范导航补 test-conventions/concept-conventions 两行
- code-conventions 210→148:§3 测试纪律拆出独立成文;缺陷对照表与版本历史表退役(历史归 git);反面案例去日期化;与 §1.5 重复的流程条目合并
- doc-conventions 210→149:概念封装/引用纪律/归档三节拆出 concept-conventions.md(原 §7–9 合并桩节标注);§10/§11 保号——active.md 与 tools 脚本存量引用零断链;数值纪律强制收口条款移出表格单元格
- 新增 test-conventions.md(49 行):探针标配/回归断言/提交前全量验证/验收清单落码规范
- 新增 concept-conventions.md(54 行):概念封装建模/跨文档引用纪律/归档与事实源
- 机械闸:五文件行数≤150 ✓ IMPORTANT=0 ✓ 日期残留=0 ✓ 熵增闸 PASS ✓ doc 三闸(gdd_lint/doc_link_audit/doc_term_audit)对改动文件零波及(存量 GDD 基线失败与本批无关)
- 行为验证:全新上下文只读子代理五问导航 5/5 正确(含两份新文档命中与 §10/§11 交叉印证)
|
2026-10-15 08:07:09 +08:00 |
|
DKChan
|
db1bf42322
|
docs(迭代28 T6): 变异验证硬规则落文+机械面文档同步闸
规范落文三处(本批新硬规则「验收函数无变异红记录不算验收成立」):
- CLAUDE.md:批次工作流实施段新增第 9 条(原 9-14 顺延 10-15)
- design/dev/code-conventions.md:新增 §3.6 变异验证操作细则
(注入→最窄闸见红→git 精确还原→记录四步;变异不红二选一处理;
判据强弱分层:运行期断言/golden 逐像素/占比统计类三档)
- req-card 技能(仓外 ~/.workbuddy/skills/req-card/SKILL.md §7 验证闸,
ZCode 副本同步;CodeBuddy/Qoder CN 无此技能副本,不动)
机械面文档同步:
- roadmap.md:迭代 28 行换代为已入库(冒烟 1086→1125/0)、近期主战场
前沿改迭代 29+ M4
- design/gdd/06-待办清单.md:登记条销号改写为已入库收口 + 新增 GDD 反哺点
三条专条(装配合同/boot 后置条件/生命周期矩阵,待用户逐点裁决)
- design/gdd/07-体验验证清单.md:新增 ㉗ 启动态菜单目检节五观测项
顺带清理(非本批引入,基线带入):07-体验验证清单.md v1.0 行处残留
<<<<<<</=======/>>>>>>> 合并冲突标记(iter27-techdebt-20261014 分支合并进
master 时漏解)——两侧均有效故全留(qa 收尾批人闸核销行 + ㉖ 目检节登记行
与正文节),版本号顺延 v1.1,清理注记入 v1.2 行。
doc 三闸对基线零新增(lint 三件/死链 3/术语 5 组均与 master 39c6544 同)。
|
2026-10-15 07:59:25 +08:00 |
|
DKChan
|
a2d6e03df2
|
feat(规约): 文件头≤8行白名单制第二轮立规+头注机器闸S10(2026-10-15 用户令)
code-conventions §1.4.1 换代:## 文档注释载体+8行上限+五类白名单+黑名单+写法权威参照(Google Python Style Guide §3.8 + PEP 257,GDScript 官方指南无文件头条款不自造标准);§2.1 信号契约改入发送方 ## 文档注释每信号一行、计入上限;CLAUDE.md 硬性红线同步换代;新建 tools/audit_file_headers.py(R1行数/R2日期/R3变更叙事,正例反例边界例盲测通过:恰好8行过/机制词结算批不误伤/无头注过),static_scan.sh 挂 S10。纯规则与工具零行为变更;实测存量 125 处约 90 文件,清偿批在册待发令
|
2026-10-15 04:45:00 +08:00 |
|
DKChan
|
5f9d8e7b77
|
chore(代码卫生): 文件头零工作日志红线落文+全仓头注变更叙事清偿(2026-10-15 用户令)
- CLAUDE.md 硬性红线新增「文件头零工作日志」;code-conventions.md 新增 §1.4.1(含反面案例)
- 全仓 .gd 文件头注清偿:删除全部带日期条目、批次叙事段与迁移退役叙述,保留并改写为
现在时的职责、接口契约、GDD 锚内容(main.gd 头注 42→31 行、save_manager.gd 49→45 行)
- 纯注释改动零行为变更,按用户令免测试免冒烟
|
2026-10-15 04:08:38 +08:00 |
|
DKChan
|
35301f4ff9
|
docs: 闸机轮次纪律②补共享件例外——全套即最小充分单元(文本验证实证的缺口补齐)
|
2026-10-14 23:58:25 +08:00 |
|
DKChan
|
677b2271eb
|
docs: 闸机轮次纪律落文——孤立验证先行/调试期最窄确认/长批试车/开工坑册扫描(迭代27 T0/T1 全套闸白跑复盘立规)
|
2026-10-14 23:33:15 +08:00 |
|
DKChan
|
d337c9e5e2
|
docs: 真人检测不阻塞立规(2026-10-12 用户令)——CLAUDE.md 实现段收口人闸换代(删「用户验完才算真完」阻塞口径)+批次清单第13条换代(实机目检归用户只登记不阻塞)+硬性红线新增「真人检测不阻塞」条;07-体验验证清单头部补登记不阻塞语义;配套用户级技能 iter(开工检查增「真人检测遗留项不算门」+账面随批只登记不阻塞)与 req-card(测试方式两分法补登记不阻塞)同批修改(技能在用户目录不入仓)。doc三闸存量红零新增(gdd_lint 3 fail/link 3/term 1 均存量,07 改动前后 lint 指标逐字一致);零代码零数值零游戏测试
|
2026-10-12 23:42:44 +08:00 |
|
DKChan
|
ac19754374
|
docs(glossary): 退役词对照表全库强制清扫——正主→现行事实源130行+落籍→已入库79行(39文件194行,语境微调=权威文档/权威定义节/拼表制主选/入库注记等;对照性文本豁免保留)+五词终验零真残留+术语表v1.3+active 446(2026-10-11 用户令收尾)
|
2026-10-11 05:46:49 +08:00 |
|
DKChan
|
c848cefe9a
|
docs(rules): 「工作日志」废止全仓改「状态记录」+会话状态清除新规+秘宝实装待办登记(2026-10-10 用户令)
- 五文件 105 处「工作日志」→「状态记录」(active.md 31/doc-conventions 13/CLAUDE.md 5/06 10/roadmap 46;残留 2 处系更名动作引述保留)
- doc-conventions §10 章程:定性补「状态记录,不是工作日志——旧叫法废止」+退役规则首句落新规「用户确认任务完成时清除当前会话写过的状态条目——状态清除即任务完成证明」
- 06 新条「秘宝体系实现重构落地批」(冻结待发令):新 15 件实装+旧数据行清理(deferred 清零)+27 专长行删除+空配置验收闸+池选型三案+效果引擎扩签核实+两疑似漏项 T0
|
2026-10-10 15:17:08 +08:00 |
|
DKChan
|
fa430f2584
|
docs(rules): 三段开发流程立规+文档同步闸v2——设计/写卡/实现三段出入口(2026-10-10 用户令)
- CLAUDE.md 新增「三段开发流程」节:设计(用户点头心智模型一致才落文档+裁点清零才算完成)→写需求卡片(grilling 多轮复核零待裁+入库必登记 06)→实现(迭代号 U0+设计正主文档批内一律不更新);批次工作流清单引言同步改指
- CLAUDE.md 批次工作流第 12 条改 v2:机械面文档(roadmap 行/registry/active.md/README/工具注)合并前随批同步不变;GDD/art-bible 等设计正主改走迭代实现报告反哺制——收口出迭代级实现报告(design/qa/iter<N>-实现报告-<日期>.md,含各卡状态+代拍板追认单+GDD 反哺点节),反哺点收口时登记 06,用户逐点裁决后另批落文
- doc-conventions §11 新增「迭代实现报告」行+「证据只留最新」措辞换代+版本历史 v15:实现报告属中间文档,替代原每卡出口报告
背景:武器锻造取证确认「迭代」曾被当作一切批次容器(迭代18卡③设计提案混进迭代通道)致「迭代完成了但游戏里没有」口径错位;用户立规依据=文档与用户想法等同对等,文档修改必须经用户同意,只出报告、同意后再更新。纯文档批零代码零测试(两入口铁规)
|
2026-10-10 02:08:16 +08:00 |
|
DKChan
|
03c4b4c933
|
docs: 文档正确性审查批+去毒+命名统一+天赋树成文等十一批落籍(2026-10-09 用户令)
一、里程碑语义立规:M3=Alpha 完整实现/M4=Beta 完整实现,未明令关闭 M3 前只排 M3 需求(roadmap M-4 节头立规注+M-3 节头口径指针+迭代 21+ 行注+06 倍率差条注);迭代 20/21/22 规划冻结(roadmap 迭代 20 行注——先解决眼前问题,重启=用户直接发令)
二、文档正确性审查批三波:全 GDD 29 份过审——状态记录按代码证据订正/里程碑删前缀(M-x+迭代N→迭代N,裸 M-4→Beta 阶段(未排期))/退役词退役件当现役清零/在役旧实现节加隔离横幅;重件=秘宝.md v1.7 老正文深层清算(横幅重写消「过渡形态已退役」误读/沿革节换代/六件旧件登记摘除/验收与 charges 矛盾订正)+奇物 v3.8+冒险结构 v0.18+关卡节点地图 v1.7+图生成 v0.7+难度曲线与Boss v0.26+战斗结算 v0.27+敌人系统 v0.16+地图战斗资源 v0.21+增益状态 v0.13+战斗表现 v0.6+元进度 v1.9+生涯 v0.3+00 v1.3+02 v1.16+03 v1.1+ux 八份(battle 23 处/camp/shop/node-reward/level-clear/interaction-patterns/settlement-summary/level-map)
三、去毒批:奇物 v3.7(魔法道具→秘宝/档名三档→四级/门票与刷新「尚未入表」假话订正/验收第 3 条改令牌口径/资源成员指路凭证件表)+秘宝 v1.6(速览旧目录退役标注/退役件示例换现役)
四、道具退役素材库新建(design/research/道具退役素材库.md,案乙已追认):秘宝退役 9 件含去向+专长退役 27 件名单+待核 4 行;魔法提灯(fog_lantern)裁退役(06 条目已裁+秘宝.md 注记换代+素材库迁表一;拆线归实装批)
五、B2/B3/B4 裁决落文:元进度.md 道具工坊行删旧写新(v1.10——旧六行登记作废、指路秘宝新目录+解锁门槛谓词分级);奇物.md P1「两项合成高阶项」注销(v3.9——用户定性脏信息);§3 刷新句按最新口径换代(刷新券替代、不进持有集)
六、天赋树独立成文(B1 裁决):新建 design/gdd/systems/跨局循环/天赋树.md v0.1(33 节点机制全按 meta_tree.tres 实态+迭代 12 落籍裁决+被删底稿 git 取证——脊柱行门槛/钥石单币/Fork A/B 面/存档 v5 域/注入双通道)+元进度.md 定名节换代(v1.11)+02-系统清单跨局循环区加行(v1.17)
七、A 类卫生包:版本历史表理排四份(秘宝/奇物含 v2.7 断裂行修复/敌人系统/图生成,只调行序)+缺号注记三处(增益状态 v0.6 未考/冒险结构 v0.15/关卡节点地图 v1.6=MC-1 批)+node-reward v2.2 双号改 a/b+07 补建版本历史表+06 删「设置与本地化」空节+「文档/结构闸存量欠账」块挪文末「文档与结构」节+「L1 商店编排」两悬空指针改指 GP 换算失衡条+难度曲线两处过期指向核销注记(v0.27)+B5「现役 UI/文案两处自相冲突」登记 06 待办(battle_narrator.gd:160 旧话/hero_info_panel 两段同标「特性」——随后续迭代修)
八、命名统一(用户令「任务书」全库改「需求卡片」):167 文件约 800 处(design/ 全部文档+roadmap+CLAUDE.md+active.md+entities.yaml+game/ 注释与数据批注);两文件改名(需求卡片-M4数值批/需求卡片-冒险前资源配比预设批);残留=自造短语全量清单(黑话证据文档故意跳过)
九、CLAUDE.md:批次工作流标准清单收口段新增第 12 条「文档同步闸」(需求卡片必列关联文档同步面、合并前同步完毕方算收口,原 12/13 顺延);呈报六问铁规适用范围补立(前序批随批落籍)
十、active.md 快照节+工作日志 414-421(并行会话 416 黑话清扫条目按共享工作日志惯例一并入库);06 中并行会话「active.md 定性与裁剪」条目未提交,按零吞并纪律留在工作区未入库
零测试(文档批两入口铁规);主区前序脏件(.gitignore/.zcode/config.json/playnote/project.godot/.zcodeignore/美术审计报告 html 等)未带
|
2026-10-09 19:12:46 +08:00 |
|
DKChan
|
442cd511a0
|
修复: design/结构批——diagrams 迁入 dev/architecture(案甲,熵增闸红灯清零)+旧档 GDD 引用全量摘除(31处/29文档+code/schema头注13文件+registry 5行)+doc双工具摘design/ux死路径(工作日志 412)
|
2026-10-09 03:29:09 +08:00 |
|
DKChan
|
3f74b31591
|
修复: 卡①T5——CLAUDE.md 分级周期口径重闸定义正式扩容(任务书 Q1 裁决——不写入规范=新闸继续游离):自此批末重闸=轻闸+probe_gate --click+probe_gate --full(四探针)+render_gate(七屏样张 A-D+fx/board 取证+棋盘 golden)+run_all 单元全套+doc 三闸(gdd_lint/doc_link_audit/doc_term_audit)+熵增闸(repo_structure_audit),周期执行不进每次变更;真人实机目检仍归用户不进自动闸(07⑮ 目检半不销号);MC 大扫描仍按 MC 触发细则(无数值改动零跑)。落点=CLAUDE.md 硬性红线·分级周期口径句(重闸定义在 CLAUDE.md 的唯一在册处——任务书所称 loop §5)
|
2026-10-08 19:21:13 +08:00 |
|
DKChan
|
8438d4c622
|
docs: CLAUDE.md 新增「批次工作流标准清单」节——十三条链路固化(2026-10-06 用户确认 A 案:开工前三步/环境基线三步/实施两步/收口四步,每步附既往事故出处;总索引定位,与细则冲突以细则为准)
|
2026-10-06 17:10:21 +08:00 |
|
DKChan
|
9446302e9f
|
文档对齐批:README/CI/配置说明与现行实现对齐(纯文档零代码零跑闸)——①game/README 运行节:数值调整板→调试浮窗(迭代14.5整合批48c0b34/d0a3c6b,main.gd debug_overlay实证)、冒烟55项→752项(fdd32fe批末闸读数)+60.55s实测引用、九探针→十探针补t17_defer_probe(smoke/ roster清点)、supply_scan退役注记(2026-09-15格面资源批已删)②game/tests/README+unit/README:628+→752+断言、九→十探针、七→十五套件(run_all.gd _suites清点)、production/qa→design/qa、docs/→design/dev/(7f24b640三层收敛失效路径修正)③.github/workflows/tests.yml:根tests/路径→game/tests/+--path game(7f24b640后CI路径失效修正)、git未初始化陈述换代④static_scan.sh头注docs/路径同修正⑤sim-data/README历史锚8份→23份(M-4迭代11a/11b/12/14各批锚入库后清点)⑥CLAUDE.md探针行调整板→调试浮窗。均系可从代码/提交记录直接确认项,历史批条目未动
|
2026-10-05 06:47:01 +08:00 |
|
DKChan
|
cc7952ce29
|
用语红线补强:自造词三形态禁令落文(2026-10-04用户令,黑话审计后——doc-conventions §4新增三种固定形态禁令表〔工作包代号/机制造词/流程造词,各带本仓反例与正确写法〕+通行检验标准+写后自查+v11版本历史;CLAUDE.md硬性红线新增用语红线一行)
|
2026-10-04 07:01:51 +08:00 |
|
DKChan
|
631b1dfe99
|
台账去压缩:废除active.md每条≤3行约束(2026-10-04用户立规「能看懂比字数少更重要」——doc-conventions §10改白话句子口径+第4节黑话禁令对台账同等生效+v10版本历史;CLAUDE.md会话进度记录行同步;起因=黑话审计证实≤3行压缩压力系自造缩略语繁殖地)
|
2026-10-04 06:56:08 +08:00 |
|
DKChan
|
ea1df25379
|
MC采集档位四档立规落文(2026-10-03 用户四档+一档仅用户发起裁定,承方案A):CLAUDE.md 硬红线增MC采集档位细则条+sim-data README 增MC采集档位表节(一档调研总量>40仅用户发起/二档验证≤40每档≤20/三档小调≤20每档≤10/四档微量≤5;判读力绑定+同seed0配对+改前锚禁补跑+对拍零新跑+读数缺陷≠轨迹失效+≥60局pilot前置+二三四档会话累计≤20分钟+锚格式统一纯JSONL;耗时费率与统计基准外锚齐载);纯文档零代码
|
2026-10-03 19:42:54 +08:00 |
|
DKChan
|
346008a726
|
docs: 06待办清单清账批——解决即移除口径补执行(22条收口失义条目移除+解锁界面瘦身存暂停层残余+测试分级规则迁CLAUDE.md+6活文档悬空指路修复)
|
2026-10-03 07:43:37 +08:00 |
|
DKChan
|
fc2db0b654
|
sim-data入库面收窄三件(2026-10-03用户二裁):README+analyze.py+growth_model.py留库(分析工具本体随git),数据件/锚/iteration_log留盘不入库;gitignore改sim-data/*+三件负例
|
2026-10-03 02:35:39 +08:00 |
|
DKChan
|
f231aed0f6
|
sim-data整目录退git(2026-10-03用户立规):语义=MC缓存层——最新锚+读数常驻留盘分析直读、无数值调整禁重跑;.gitignore强制+19件退索引磁盘保留+CLAUDE.md目录表落文
|
2026-10-03 02:22:26 +08:00 |
|
DKChan
|
a9d1daed6e
|
MC触发细则补落文(81000锚误跑质询教训,2026-10-02用户原则2026-10-03细化):CLAUDE.md两入口铁规下增MC/模拟验证细则(数值验证场景触发/无数值改动禁跑/存档锚先请示定性/步骤前提消失停问勿照字面)+06模拟档触发口径补2026-10-03补充句
|
2026-10-03 02:17:22 +08:00 |
|
DKChan
|
5dae674d25
|
测试执行两入口铁规落文: CLAUDE.md 硬性红线新增全段自包含条款(测试类执行〔冒烟/单元run_all/模拟MC·verifier·调参工具/场景探针〕只许两触发入口=①迭代loop开发〔冒烟挂开发完成后出口/落籍闸,loop内过程性验证属开发工作〕②用户主动点名;其余短小会话一律零测试+先请示口径)+worktree铁律收尾闸措辞限定迭代loop批次(非loop批默认不跑闸、点名或当场问)——承接台账313用户批「要的」
|
2026-10-02 16:37:23 +08:00 |
|
DKChan
|
5929973e69
|
docs: artwork 永久保留裁落文+死亡清单挂起——CLAUDE.md Project Layout artwork 行改「整目录不入 git/内容永久保留本地/永不提交/md 例外取消」(清除已作废的 md 指引例外旧文,全会话自动获知);死亡清单头部加挂起状态(用户其他工作完成后回来处理)+留活 artwork 行升格永久保留无死时机+待勾选撤出 ui-redesign 行(仅剩本单自身随收口自删);闸=死链4环境差+熵增PASS零新增
|
2026-10-02 06:49:50 +08:00 |
|
DKChan
|
bd63a70754
|
docs: doc-conventions v9 新增§11文档生命周期吸收即死(2026-10-01用户立规)+CLAUDE.md硬性红线同款条目——中间文档寿命=迭代寿命/结论吸收进正主即删/未决先迁06与roadmap再死/永不入库/引用面口径/台账记结论/sim-data白名单/迭代出口清理项;顺手修文首与§10两处过期路径(docs/、production/);三闸=基线零新增(死链增量3处系gitignored目标在fresh worktree不存在的环境差,06清单本批零改动)
|
2026-10-02 05:20:48 +08:00 |
|
DKChan
|
c3c1725db8
|
rework(iter5): U2返工批 T-A/T-B/T-C——C1两刀终态(percent回退5)+AC v1硬梯度重投(重击手8/重装手9/Boss 8/10/12,杂鱼按T4§一软梯度代拟恢复)+registry三处同步;节点图池按U2两规则全池重生成(L1前三位纯战斗/L2L3层宽4-5,模板0随重排名保持现行后缀)+level_table两规则加载校验+钉固断言期望随新图7处更新;完美L1新杠杆提案(子路②荆棘外延推荐)落design/research;新15张预览图+渲染器两修(纵向自适应/拼图3x5);熵增闸design/qa图像白名单收编(CLAUDE.md同批);冒烟576/0+五探针PASS+doc三闸零新增+熵增闸PASS
|
2026-09-29 04:16:50 +08:00 |
|
DKChan
|
24123616d8
|
feat(rng): 统一随机流批落地(ADR-0007 裁丙)——rng_service 七流并一+全事件日志:单盐单全局计数器+用途标签 open_stream(purpose) 不参与派生+derive_at(scope) 单参+事件日志会话制 rng_log_<seed>.jsonl;七消费点迁移+behavior_roll 子流派生向量退役(单敌轨迹独立复放面随退)+armor_roll_stream 降格纯标签;统一向量 8 常量重登记(scope0-3 与旧 board_gen 逐位连续);测试重锚(nat20/极性路由/L2max 改行为面扫描+ui_input_probe 移位扩边前置);冒烟 557/0+四探针全绿+MC20 局+日志落盘;数据配置 v0.5/registry 两实体/冒险结构 v0.10/节点图生成 v0.4 前置解除/ADR-0007 裁决落档+落地记录/CLAUDE.md 红线措辞/06 架构批条目解决移除
|
2026-09-27 20:01:29 +08:00 |
|
DKChan
|
0b7e8df1d3
|
feat(gate): 熵增闸落地——repo_structure_audit.py 四查(顶层目录白名单/根文件白名单/图像白名单/退役路径守卫)+design 子目录白名单;自检探针验证抓违例能力;CLAUDE.md 交付前验收行挂闸;判据=新类别须同批改 CLAUDE.md+脚本白名单留痕
|
2026-09-27 05:30:40 +08:00 |
|
DKChan
|
7f24b640ea
|
refactor: production 解散+docs 并入 design+tests 归 game 三层收敛——active.md/roadmap/stage/review-mode 升根目录;qa 报告→design/qa(gate-checks/alpha 验收/任务书→research);docs/→design/dev+registry 并档+散提案→research;tests/→game/tests(空架子 README+示例,真测试在 game/smoke);game/tools→tools+样例输出→sim-data;qa-data→sim-data;design/ux→gdd/ux;删 loop-dashboard.html(可再生成)+route_overlay_preview(零引用);钩子三件+loop_dashboard/balance_verifier/render_sample_sheet 路径随迁;断链修复 12 文件,余 7 条全为搬前幽灵链
|
2026-09-27 04:56:27 +08:00 |
|
DKChan
|
94ed833bef
|
refactor: 目录三层重构落文——artwork/=在途图像唯一工作区(候选/像素稿/样张/截图全归一,gitignore 随迁),design/ 与 production/ 禁图,终稿=game/assets/art;pixelize 默认路径随迁;用户裁定=高内聚/就近原则,审图只看一处
|
2026-09-27 03:58:16 +08:00 |
|
DKChan
|
a55146b884
|
docs: 目录职责判据成文——design/art 三分(规范/candidates 每批一目录/references)+评估 md 归 design/research+production 补 mockups/工单与收口归档口径;2026-09-26 目录职责整理批(散图归 candidates/remote-gen-2026-09-26、机检报告与四源对照表迁 design/research、敌卡旧稿归档 zip、临时件与空目录清除)
|
2026-09-26 21:30:09 +08:00 |
|
DKChan
|
70d232042e
|
docs(art): 高墙瓦片体系固化批 v2.9——圣经 §3.2 高墙瓦片体系条+§8.5 生产分工条(用户拍板 2026-09-26);comfyui-prompts §4bis 地形填充纹理四卡+生图控制纪律;art-assets-checklist 授权与评估登记附录;CLAUDE.md 像素结构件工作纪律四条;design/research 新增评估记录与方案甲词表两档(接线批输入)
|
2026-09-26 02:27:09 +08:00 |
|
DKChan
|
13f93c74ff
|
chore(structure): 垂直切片转正——prototypes/dungeon-sweeper-vertical-slice 迁为 game/,26 文件路径同步(CLAUDE.md/tools×4/tests×3/QA脚本×3/GDD×6/架构文档),static_scan S1/S2+S4 规则集首跑收敛(用户拍板 2026-09-24,台账 148)
|
2026-09-24 04:02:21 +08:00 |
|
DKChan
|
d5783a5740
|
refactor(tools): 测量面去单关直入口——难度读数改冒险条件口径(用户指令 2026-09-23)
- verifier_batch.gd: level 段(直入口单关基线 360 局/全量)整段移除——满血零上下文进关
与真实冒险条件通关率脱节(直入口 L2 普通 5% vs 营地检查点 L2 条件 90% 同期并存),
曾误导曲线调参;逐关读数由 adventure 段行内 levels_cleared/stopped_at 派生,零补采
- balance_verifier.py: 直入口验收带(LEVEL_BANDS)退役,新增①逐关条件通关率表
(通关数/到达数,±95%CI,带待重锚只测不判——重锚归曲线调参批);营地检查点判定同批
暂停(旧带值锚直入口读数不可比);--n 参数随段删除;--from-raw 兼容旧 raw(level 行忽略)
- 退役 level_monte_carlo.gd + level_debug.gd(单关扫描/单关诊断——同口径产 misleading 数据,
替代面 = balance_verifier 冒险段 / adventure_monte_carlo)
- level_autoplay 头注:run_level 降格机制夹具/单战锚点专用——通关率/难度类测量禁用
- 保留面(非测量,零改动):smoke_all 机制夹具(治疗数学/选路状态机/L2 首遇战 12 种子锚行)、
rhythm_batch/defense_scan/damage_probe 单战机制扫描——断言对象是具体机制非通关率数据
- 文档同步:难度曲线与Boss v0.19(带口径退役注记:调参表行+验收标准行+版本历史)/
entities.yaml(clear_rate_target 两轮过期带值对齐退役注记+tool_carrier 换主载体)/
CLAUDE.md(工具行两处)/ README(headless 工具节)/ 07-体验验证清单 / docs/code-conventions
§5.2 / board_stat_probe 注释
- 验证:py_compile 过;冒烟 553 项 0 失败三闸全过;balance_verifier --quick 端到端 36 局
2.7 分钟出报告(完美档逐关 87.5%→42.9%→0% 冒险条件口径首读数);doc 三闸失败集与
master 逐项一致(lint 8/死链 7/term 1 均既有)
|
2026-09-23 05:24:13 +08:00 |
|
DKChan
|
e8d8d6051e
|
feat(tools): 数值验证工具批——自动化评判三段采集(直入口基线带判定+零强化止步归因+营地循环爬升战役)
- 冒险摘要增败退明细 defeat{level_index,node_id,node_type}(仅失败局附加,消费方零感知)
- level_autoplay 冒险驱动增 hero_override 尾参透传(永久强化 flat 注入)+末场战斗敌方名采集
- 新增采集端 smoke/verifier_batch.gd(VJSON 行契约,隔离档真实元进度账本,绝不碰 user://save.json)
- 新增判定端 tools/balance_verifier.py(带判定/止步归因/滑窗检查点判定/报告落 production/qa)
- 冒烟 552 项 0 失败(新增败退明细断言 2 项)
|
2026-09-22 20:12:04 +08:00 |
|
DKChan
|
86d341c6d7
|
feat(session): worktree 铁律批(台账 87,2026-09-19 用户立规:一切开发/设计任务走独立 worktree,完事合并回 master,主工作区禁止直改直提交)——①CLAUDE.md 新增「分支纪律(worktree 铁律)」节+硬性红线增首条:开工建 ../g-plan2-<任务名> worktree、收尾 merge --no-ff 合回+清 worktree、豁免面仅 production/session-state/ 与 .zcode/(会话收口与钩子自举);②PreToolUse 钩子 .zcode/hooks/worktree-guard.sh 双路拦截:Edit/Write/MultiEdit 落主工作区(白名单外)且主区检出 master/main → exit 2;Bash 在主区 git commit(含 -C/cd 指向主区、链式命令;路径边界正则防 worktree 兄弟目录误伤)→ exit 2;解析异常一律放行(守卫是兜底不挡收口);Windows/MSYS 双路径形态归一(cygpath,修复 /d/... 被 abspath 解析成 D:\d\... 的归属失配);③config.json 注册 PreToolUse(matcher 五工具)。验证:15 用例三态测试全 PASS(主区拦/worktree 放/白名单放/-C 边界/链式 commit/merge 放行/MSYS+Windows+正斜杠路径形态);零游戏代码冒烟不适用。
|
2026-09-19 16:41:15 +08:00 |
|
DKChan
|
c595397ab2
|
chore(tools): 冒烟脚本错误门禁批(台账 84,2026-09-19 用户质询「发现 bug 是否已修复」触发补修)——新增 tools/run_smoke.py 三闸包装器:①进程退出码 ②摘要行失败数=0 ③SCRIPT ERROR/Parse Error 输出扫描(GDScript 无脚本错误陷阱 API,脚本错误静默吞断言的盲区外部闸住);超时闸默认 180s。CLAUDE.md「运行与验证」冒烟命令行改指包装器(底层 headless 命令保留注记)。验证:真实冒烟 317 项 0 失败 PASS+故意触发 Parse Error 探针 FAIL(验证后即删)。
|
2026-09-19 16:28:40 +08:00 |
|
DKChan
|
85933f4352
|
chore(session): 跨会话状态持久化批收编——active 顶部状态快照节+新建 roadmap.md+stage 修正 Vertical Slice Implementation+Stop 守卫两步指引文案+CLAUDE.md 导航补 roadmap(写侧 only,读侧注入经裁决不做)
|
2026-09-17 02:20:57 +08:00 |
|
DKChan
|
e250279536
|
docs: 概念封装纪律入写作规范 + CLAUDE.md 瘦身重组为导航式门文件
- doc-conventions v5:新增第 7 节「概念封装纪律(概念对象化建模)」六条(概念即对象 / 属性归属唯一 / 包含关系显式写 / 概念状态用枚举 / 附加物独立成对象 / 关系不吸内容),原 7/8/9 节顺延为 8/9/10,文内章节指针同步
- CLAUDE.md 重组:只装全局元信息 + 硬性红线 + 规范导航表(字符量 3535→2423);文档写作规范巨型条目与代码规范摘要块整体下沉子文档(code-conventions.md 逐条核对为超集,零信息丢失);D2 旧代号标注清除、出处承接于 architecture.md
- 活引用同步:code-conventions.md「硬性红线」节名 / architecture.md 命名行去 CLAUDE.md 指涉 / doc-conventions.md 地位声明改「只保留导航指针」
- active.md 记第 51、52 条
|
2026-09-15 23:28:37 +08:00 |
|
DKChan
|
ec0bdde7e0
|
docs: 攻击/护甲命名统一与类型-奖励抽象分离,落地格面资源批并补验收收口
- 命名统一:攻击类型 {base,dmg_a,dmg_b}->{normal,pierce,magic};护甲 {none,a,b}->{light,ward,heavy}
- 抽象分离:攻击类型=伤害属性轴,充能投桶归奖励定义 charge_grants(开格/标中旗/踩雷/清图仅作触发源)
- 格面资源批(文档+registry):段序七->五、行型 15->10、极性路由取代固定兑付、可选类道具删除
- 验收收口:registry/README/active 登记充能当量折算缺口与两处落差;playtest 陈旧键名注记订正
- 实跑:冒烟 201 项 0 失败,四探针 exit=0 无 FAIL
|
2026-09-15 23:17:40 +08:00 |
|
DKChan
|
cb548776e0
|
fix(slice): 战斗阶段七项修复 + 顺手修七项 + 文档口径收编(含全仓语义命名清理)
代码修复(垂直切片,冒烟 193/193 · 三探针全绿):
- 遭遇流盐值修正(旧值超 int64 被截断,与 registry 黄金向量不符)+ 黄金向量断言入冒烟
- 完美排雷第二份按身份类型真实兑付;零兑付不发高光行;失败记"奖励未生效"行
- 轮内刷新图 provenance 守卫:刷新图清图不发清图奖励
- 可推理率求解器禁读雷位真值(no-peek)——L1/L2 实测 0.953/0.951、一次生成即达标
- 清图分类改传真实旗集(空旗集捷径会误判批次优先级)
- 达标判定回归单一判据(可推理率 ≥ 及格线)
- 等待期(Waiting)刷新通道整体拆除——非清图轮恒同图
顺手修:清图轮剩余 AP 当场清零 + 耗尽轮断言;degraded_product 降级标记;产物雷数 ≤N 断言;
明细流水"无来源即炸"及两层豁免成文;主角零值伤害行;窗口段三锚行(13→15 类行协议);
图标键 fail-fast + 补齐暴走/失衡两键。
文档:可选类注入递减基准改"按实际获取件数"、首件保证改"必注入"口径(+未挖到不补发待办);
教学位掷骰口径自洽;标错反噬三池收编(状态表四行→六行);行协议 13→15 与豁免清单回写
《战斗结算》与 registry,下游引用同步收敛。
另含:全仓旧代号→语义命名清理(注释/标识符,81 文件);CLAUDE.md 登记 Godot 路径与验证命令。
|
2026-09-15 20:46:21 +08:00 |
|
DKChan
|
b79afb908e
|
docs: 文档写作规范成文并补引用纪律,行动经济与教学引导系统文档成文
|
2026-09-14 23:12:26 +08:00 |
|
DKChan
|
80cb13548d
|
docs(gdd): 新骨架 00-05 顶层文档成文,清偿全仓旧 GDD 路径引用并停用 lint 钩子
|
2026-09-14 22:18:50 +08:00 |
|
DKChan
|
03363a761b
|
docs(gdd): 归档旧 GDD 体系为只读参考,建立循环式新文档骨架
|
2026-09-14 21:21:35 +08:00 |
|
DKChan
|
ddd2960fa6
|
chore: initial commit
|
2026-09-14 18:18:49 +08:00 |
|