Commit Graph
1587 Commits
Author SHA1 Message Date
DKChan ed2dfaf66f docs(迭代31): 审计报告加读数订正注记+卡① 估时句落用户裁决(不上调)
- 审计报告合计行下方补一段实测口径说明:原表把全库读数(金币 381/插旗 600/雷格 394 处)记进 game/ 范围,flag 侧低估约一倍;实测净 543 处/42 文件,施工判据指向卡片 §2 复现命令。表体数字保留作历史读数,报告仍为卡① 声明的设计事实源
- 卡① §6 估时段落:删去「是否上调归编排段/用户裁」的待裁表述,落 2026-10-18 用户裁定语「不上调」,估时保持 ≈3.75d、roadmap 预计周期维持 ≈1.5 周
2026-10-19 01:33:35 +08:00
DKChan b7b94d1163 chore(主区): 术语补扫批遗留两项入库——project.godot 为编辑器保存时段落重排([debug] 段位与 default_texture_filter 行位,5 增 5 删内容零变化),playnote 为玩家试玩反馈原样追加 11 行 2026-10-19 01:32:54 +08:00
DKChan 64535632d1 docs(需求卡片): M4 数值批卡删除入库——2026-10-16 用户令作废该批,06 的「M4 数值欠账」条目留档(未设计未启动、不另行归属),本卡属作废内容按「证据只留最新」退役 2026-10-19 01:28:55 +08:00
DKChan d659b065c1 chore(导入): 8 个 .uid 入库——迭代 30 期编辑器刷导入生成,此前一直未跟踪 2026-10-19 01:28:41 +08:00
DKChan 09f57842d9 docs(需求卡片): 卡② §10 前置门 2 改判为已满足——奇物.md v3.18 已随 39523dd4 进 HEAD,06 状态行也已推进;删去「归用户/文档批」的过时落笔责任句 2026-10-19 00:23:13 +08:00
DKChan 0e92704acd Merge branch 'term-sweep-20261018' 2026-10-18 23:55:49 +08:00
DKChan 04014c0164 docs(术语): 术语刷新补扫批——组一定性条目+组二正文漏网+组三批名全换代(2026-10-18 用户三裁)
- 组一定性条目八处:registry「封印」条由「插旗的呈现名/纯呈现层命名」改判正式动作名(全库统一)、「金币(GP)」条键名更名 GP+删「玩家侧显示名『金币』」、battle.md:128 呈现术语注记同判(占位字形目标改「封」、注明现行代码旧字形随代码批换代)、显示名「金币」四处(关卡节点地图/难度曲线/元进度/秘宝 GP 付费档)+level-map 金币图标+05:13 旗做道具行(与 08:186 同条目两半的一致性补齐)
- 组二正文漏网约 110 行/21 文件:旗生命周期节正文与结局表、行动经济价目表封印行/资格条款/条款2 封印标中锚/δ 系数/η 分母、战斗结算极性矩阵句/四情况标题/标中资格段/完美排雷句/事件面/验收清单、增益状态标空封印行与来源列、地图战斗资源九型字典 gp 行(gloss 金币→财货,随 art-bible 既有口径)、奇物跨族桥/凭证件表、07 各观测条、06 两条现状行、battle 布局/输入映射/演出/光标语义、entities.yaml 约 30 行现行条目(flag_rules/标中旗→封印标中/连锁不越封印条键/display_name/链不越封印等)+正文雷格五处补扫(#注释留痕保留)
- 组三批名全换代:插旗不可逆批/插旗不可逆四情况→封印不可逆(全库含 07/行动经济/结算/排雷玩法/地形变异/教学/entities,122/126 不一致抹平)、标中旗锚→封印标中锚、拔旗动作退役→移除动作退役
- 有意保留:术语表对照行、06:546 裁定引文、用户原话引举(07:80「不能挖旗格」/07:28 旧预期列)、更名记载(排雷玩法:10)、原「口袋旗」「拔旗重插」对照引用、旗朱色彩沿革链(2026-09-28 人设脱钩裁定的在役概念,组四用户裁保留)、battle:402/403 历史落稿留痕清单、entities # 注释留痕两处、代码键名(flag_* 归代码批);美术(design/art/)零触碰
- 自检:doc_term_audit --strict 零疑似现行(378 命中全留档类);gdd_lint 10 文件零不通过;doc_link 死链 0;正文残留终审仅余上述有意保留项
2026-10-18 23:55:15 +08:00
DKChan 9ebd2a6430 merge: 卫生批入库(分支 hygiene-20261018 尖 53ad8c9e)——architecture 闸域表与 roadmap 重闸步的触发路径口径对齐机器(代码域唯一触发=game/,7bdf53e3 漏改两处);删退役仪表盘 tools/loop_dashboard.py(529 行,其独有的版本落后比对按现存格式重立为 doc-consistency-check 第 10 项)+tools/path_check.py 去掉失效跳过项;06 登记 L3 屏壳探针被共享存档断点污染一条(工程直入·待写卡,判据三条在内)+配比预设条凭据版本复核注记;baseline.json 的 08b 记录本批不动(删它要触 game/ 且会撞上那两道假红),归该修复批顺带清。文档域五闸零新增红,回执=53ad8c9e。 2026-10-18 20:20:16 +08:00
DKChan 929b74ac43 docs(迭代31): 两卡记载改为可复现实测读数+06 凭证件条状态与设计面口径闭合
用户令:本会话不做开发,只把需求卡片与迭代 31 相关文档改对。逐条对现行代码复核后的订正:

卡① v1.4(代码术语刷新批)
- §2 总量改为可复现实测:game/ 含 flag 的文件 57 个共 617 处,剔除 size_flags_* 70 处(19 个文件,v1.3 只记 ui_assembler 一个)与 _fatal_flag 4 处后净待改 543 处/42 个文件;原记 ~314 处/29 文件低估约一倍、文件数少记 24 个,并附复现命令
- §2 逐文件表按净命中重排 13 行;N2 中文表改实测(金币 39/插旗 62/雷格 75/惩罚格 1/旗含复合 376 处——原记 ~15 严重低估);插旗 top3 文件误记订正
- 补三处真实漏项:FACTS 两键全链(flags_count→seals_count 三处、dug_under_flag→dug_under_seal 十一处,含 effect_words_t1_test 断言)入 §3 新契约与 T3.1;ui_click_probe 净 21 处(原只记注释 3 处);T5.20–T5.24 补五个卡片完全未列的文件(screen_flow_probe 8 处等)
- ui_assembler.gd:203 注释「min/flags」改判为须改写(非豁免项),否则 V1 零命中判据永远红一项;估时 ≈3.75d 未自改,标注按旧读数定、上调与否归编排段/用户

卡② v1.1 补订:EFFECT_KINDS 现 31 项(原记 30,本卡 T4 扩签后 32);其余 §2 全部行号与 rare 配额构成(ap3+rap2+battery1+时沙2+保险1=9→7)逐条实测核对无误

06-待办清单
- 「凭证件裁削批·代码侧迁移」:设计面 工程直入→文档轨;状态 待写卡→文档设计已闭合(奇物.md v3.18)+已写卡(卡片路径)+已编迭代 31;现状句「候选名 forgive_flag_miss,命名待用户定」改为已裁 forgive_seal_miss
- 「代码术语刷新批」:现状句 game/ 读数改实测值,并注明审计报告读数属全库/代码域混记、两种口径均不可复现

验证:流水线闸 PASS(06 条目 60·总表 31 行·交叉核 1→2 链·卡片口径 21 张);文档域全闸与基线一致、无新增红。
2026-10-18 20:18:33 +08:00
DKChan 53ad8c9e0b Merge branch 'master' into hygiene-20261018
# Conflicts:
#	design/gdd/06-待办清单.md
2026-10-18 20:14:02 +08:00
DKChan 76868d7228 feat(闸): pipeline_gate 补两条卡片机检 C1/C2——卡片冲突修订批的防回归兜网
- C1 文档义务口径(生效=文件名日期 ≥2026-10-17):关联文档同步面表内目标格指向 design/(含 ../gdd/ 等相对写法)或根规则文件、义务格仍写「随批」者红——req-card §6 改口径后旧措辞「机械面随批」不得再入卡
- C2 设计事实源声明(生效 ≥2026-10-18):全文既无「设计事实源」也无「唯一事实源」者红;两种合格写法都认(独立小节/头部「来源:…(唯一事实源:…)」),避免按小节名字面判死全库卡
- 只追新规生效日之后的卡,更早的卡属已实现批次历史留档,不回头改(同「换代清零+定期跑批」先例,不设豁免清单、不加编辑期钩子)
- 负向验证已做:临时卡注入两处违例→两红(design 目标红、game/README 行不误红)→删除复跑绿;文档域闸全绿无新增红(回执 commit=ad48d2a2)
- 同批另修两份技能文件的「设计事实源」字面对齐(.zcode/skills 与 .qoder/skills 双写逐字一致)——两目录均被 gitignore,该改动只在本机盘上、不入 git
2026-10-18 19:56:11 +08:00
DKChan ad48d2a2d2 docs(需求卡片): 迭代31两卡冲突修订——卡① v1.3/卡② v1.1
- 卡② D1 换代 forgive_flag_miss → forgive_seal_miss(2026-10-18 用户补裁),并加「标识符形态通则」:现状事实里的旧名与行号按卡① 合回后的 seal_ 形态复核,新写一律 seal_ 族
- 卡① 补 T3.1 漏链:flag_missed → seal_missed(含 effect_engine.gd:149/:152 天赋树合成行),否则 V1 零命中必红;§3 新增与卡② 的命名接续契约
- 两卡「关联文档同步面」与任务卡的文档义务由旧口径「机械面随批」改列 reports/ 反哺点(req-card §6/§7 2026-10-17 改口径:实现批禁写 design/ 与根规则文件)
- 两卡各补「设计事实源」声明;卡② 契约 8 实证订正为字段集不重叠、文件集重叠(effect_engine/grant_segment/battle_orchestrator 三文件两卡同改,禁并行开 worktree);§10 补两项前置门
2026-10-18 19:42:16 +08:00
DKChan 39523dd424 docs(奇物): 凭证件裁削批——同调电池删除/完美保险改归专长+卡②写卡编入迭代 31
用户 2026-10-18 逐裁:①同调电池删除(秘宝=局外同调件、冒险中零更换途径,
与 cf04bd66 撤换装券/删回能器同一原则,UI 层从未接线选件入口);②完美保险
改归专长(给的是规则豁免而非可调动的余量,符合 §1.1 判据);③配额处置=净删
(rare 9→7/总量 104→102);④计数器寿命域本批不动,完美保险按现役
domain=battle 落地。

文档面(奇物.md v3.18):
- 凭证件表「新 5+留任 2」→「新 3+留任 2」,删同调电池行、完美保险行
- §1.3 异质性「被写入的账」注销「秘宝充能」「完美资格」两账;attune_charges
  账本与 _seed_attune_charges 仍属秘宝基础设施保留(迭代 11)
- 迁入登记节增写「资源类迁出件(完美保险)」段
- 头注删除「2026-10-07 五件新凭证用户裁准写入文档」失实陈述(当日所裁实为
  池结构案D;「资源成员=转换源」判据句本身本批不动,是否复裁归 06 在册)
- entities.yaml:633 凭证五件入池句加裁削注(104 读数保留代码现值)
- 07-体验验证清单两处加注销标;需求卡片-专长实装批五处加失效/改判注记
- 06-待办清单新增三条:计数器寿命域未统一/凭证件裁削批·代码侧迁移/
  2026-10-18 冒记案遗留待裁两项

卡②写卡与编入:
- 新增 design/research/需求卡片-凭证件裁削批-2026-10-18.md——T0–T8 共
  ≈2.75–4.75d;设计契约 8 条;验证闸 11 个需求点+6 条变异注入表;
  代拍板白名单 5 条;D1–D3 已裁(forgive_flag_miss/rarity rare+cap 省略+
  desc「本场首次封印落空,不计入完美封印判定」/roadmap 措辞不变)
- roadmap 迭代 31 改为双卡:卡①代码术语刷新批+卡②凭证件裁削批·代码侧,
  周期改 ≈1.5 周

闸:run_all_gates.sh --docs 验收通过。首轮曾报 8 项红(06 三条标题元数据词
不在词表、需求卡片列多卡写法不合 CARD_SEP_RE、周期非「≈N 周」形态),
已按闸规修正:元数据归一(会话提及/审计发现/文档轨/工程直入)、
多卡改「、」分隔纯路径、周期改 ≈1.5 周。

代码零改动——代码侧迁移归迭代 31 卡②另行实施。
2026-10-18 19:04:04 +08:00
DKChan e4c97d13bc merge: 五技能全项目级收口(worktree g-plan2-skill-loc2,分支 skill-loc2-20261018,ffb931c2)——req-card/iter 二技能挪回项目 .zcode/skills/,CLAUDE.md 与 process-conventions 措辞同步为五者全项目级;文档域闸全绿 2026-10-18 17:29:13 +08:00
DKChan ffb931c292 docs(技能): req-card/iter 二技能同批挪回项目 .zcode/skills/(2026-10-18 用户裁定项目专用不留用户级),CLAUDE.md 导航行与 process-conventions §2 措辞同步为五技能全项目级 2026-10-18 17:29:03 +08:00
DKChan 8833943e12 docs(06): 登记 L3 屏壳探针被存档断点污染一条(工程直入·待写卡)+配比预设条凭据版本复核注记——前者根因链完整(main.gd:476-482 有断点即弹确认框并返回 / 探针第④步假设无断点 / 移开 save 立刻全绿 / 主区同代码同红 / game 代码自 7ffd1dc0 零改动),后者核到元进度.md v1.16 与 v1.18 仅追加说明未推翻通道结论,故 v1.0 凭据按历史记载保留不改号 2026-10-18 17:14:26 +08:00
DKChan 5c42f593f5 Merge branch 'master' into hygiene-20261018 2026-10-18 17:12:47 +08:00
DKChan 678669d826 revert(闸基线): 08b 记录回到原样——本批退回文档域 2026-10-18 17:12:46 +08:00
DKChan e941c5d836 merge: 技能安放位置换代(worktree g-plan2-skill-loc,分支 skill-loc-20261018,defe4454)——doc-design/asset-ingest/iter-plan 三技能挪回项目 .zcode/skills/(gitignored 本机生效,同钩子先例;用户级副本已删防重复触发),CLAUDE.md 与 process-conventions 措辞同步;文档域闸全绿 2026-10-18 17:05:30 +08:00
DKChan defe4454a6 docs(技能): 技能安放位置换代——doc-design/asset-ingest/iter-plan 三技能自用户级挪回项目 .zcode/skills/(2026-10-18 用户裁定:项目专用不留用户级),CLAUDE.md 导航行与 process-conventions §2 措辞同步(req-card/iter 系 2026-10-08/11 既有用户级技能、维持原位),规约措辞两处去用户级限定 2026-10-18 17:05:17 +08:00
DKChan c167affae2 chore(卫生): 闸域表口径对齐机器+删退役仪表盘工具+清基线 08b 记录(2026-10-18 用户点令三项)
①architecture.md 闸域表第三列与机器侧不一致已修:原写代码域触发含 `game/`、`tools/`、`artwork/`,而 worktree-guard 现行判定只有 `_p.startswith("game/")`(:149-151)、run_all_gates.sh 头注也只认触及 game/——`7bdf53e3` 改判时漏改的第二处。同时查出 roadmap.md:88「重闸」步仍带同一条旧口径与「改闸件本身→全量」旧条款(该义务已由 7bdf53e3 换成「闸件自身改动不占合回全量,质量义务=落批时变异验证」),一并换代。

②删 `tools/loop_dashboard.py`(529 行):roadmap 早在 2026-09-27 重整批就宣布它退役、职责交 06 与状态记录,全仓现行文档/闸序列/技能零调用(git grep 只命中自身);它的主要数据源之一 active.md 快照节已于本日废除,「台账健康」栏(撞号检测与下一编号建议)随编号方案一起失效。它唯一不重复的能力=引用版本与被引文档现行版本的落后比对,已按现存格式重立为 `doc-consistency-check` 技能第 10 项人工核对(比对面从已消失的 07「当前批次来源」行改到 06 的闭合凭据)。试跑该新件即命中真问题:06 有一条凭据写「元进度.md v1.0」而该文档现行已 v1.21,另有一条 character-design.md v1.9 取不到现行版本可核。

③删 `game/tests/.gates/baseline.json` 的「08b active.md 体量」记录(基线 13 闸→12),本批 diff 因此触及 game/,按域判据跑全量档(代码域+文档域)。附带 `tools/path_check.py` 去掉已失效的 active.md 跳过项并把注释里「排除台账类文件」的旧说法改成与实际扫描面一致的表述(实查该工具扫的只有 .gd/.tscn 与 design/art/*.md,从未跳过 *checklist*/*memory*)。
2026-10-18 16:18:13 +08:00
DKChan ea69670c39 docs(卫生): 配比提案存档入库批(案甲,2026-10-18 用户令)——提案原样入库+退役头注,06「git 历史可考」由失真转真
- 提案-冒险前资源配比预设-2026-10-04.md:入库(此前从未进 git,唯一副本=主区未跟踪件)——06 条目「该提案文件已随吸收即死退役,git 历史可考」对文件本身失真,入库即闭合、06 零改动;文头补退役横幅(吸收即死,裁决结论唯一事实源=06 条+需求卡片,本文只作推导与淘汰依据历史档);文头六处 gdd 链接多一层 ../ 修正;姊妹研究方案-挖掘风险不等式修订已随 cf799b32 退役批删除,去链改已退役注记(git 历史可考对该件成立)
- 需求卡片-冒险前资源配比预设批:裁决事实源行换代——恢复提案链接(随入库复活)+退役存档注记(上一批 8084527b 的「未入库」临时注记随之作废)
- 主区未跟踪原件在合并后按超集验证 checkout 丢弃(入库版=原件+头注+链接修复)
2026-10-18 08:10:55 +08:00
DKChan bfafbcad21 merge: M4 数值欠账归属裁定落文件(worktree g-plan2-m4-note,分支 m4-note-20261018,80725685)——留 06、未设计未启动、不另行归属(2026-10-18 用户裁):五条统一缺口换代+五处挂 M4 措辞改未来数值标定窗口+三处归属字段同步;文档域闸全绿 2026-10-18 08:06:09 +08:00
DKChan 807256851e docs(06): M4 数值欠账归属裁定落文件——留 06、未设计未启动、不另行归属(2026-10-18 用户裁):五条统一缺口换代+天赋树欠账/GP 换算/调参点评/成长系数/三选一刷新五处挂 M4 措辞改未来数值标定窗口+三处归属字段同步 2026-10-18 08:05:59 +08:00
DKChan 1a450babd6 merge: 撤下 06「九条存疑待抽查」一条(分支 active-purge-20261018 追加 44b900da)——并行会话 rulings-fix 已由用户逐条裁完毕,义务清偿;文档域五闸零新增红,回执 commit=44b900da=分支尖 2026-10-18 07:33:22 +08:00
DKChan 44b900dad0 docs(06): 撤下「九条存疑待抽查」一条——并行会话 rulings-fix(f1e47e64/2121af42)已由用户逐条裁完毕,两孤儿点删除、七条维持现行判法,义务已清偿故不迁留(本条原拟自废止的会话状态文件未决面迁入,主区合回时该裁决尚未见诸 06,属信息时差) 2026-10-18 07:33:03 +08:00
DKChan ca70d8100e merge: 废除根目录会话状态文件 active.md 与全套执法件(2026-10-18 用户裁,worktree g-plan2-active-purge-20261018,分支 active-purge-20261018)
判据=对 869 个 ZCode 会话+16 个 Qoder 会话的读写统计与逐条内容审计:整文件读 448 次(单次中位 14 KB、累计 6.09 MB、311/320 个会话把它当进门第一个工具调用读),但会话里关于它的思考九成花在「追加条目前先查尾部编号防撞号」与「并行会话同时改它导致的合并冲突、stash 舞步、丢弃别人未提交件」上,明确写「从它所载内容得知某事实」的只有 20 个会话;41 个条目里独特且现行 2 条(另 3 个子句)、别处已有权威源 14 条、陈旧或自相矛盾 7 条、已完结批次的历史叙述 18 条,按字节约 95% 属后三类。失实样本(当场可验):architecture 记 v1.6 实为 v1.8;「规则文件 7 份、单文件上限 150 行」实为 6 份且 doc-conventions 222 行;迭代 27/28 记「位预留追加卡」而 roadmap 记已完成;三个已删 worktree 仍记「在盘待删」;同一条既宣称「文档禁另列闸清单」又自行列出 01–11 全套闸。执法件一轮已建尽仍拦不住:08b 体量闸只测条目数/行数/编号/死链,测不出语义失真;钩子不随仓库传播,仅 ZCode 在跑;10-15 清到 8.6 KB、10-17 回到 40 KB。

改动:删 active.md 与 tools/audit_active_state.py,run_all_gates.sh 摘 08b 闸件与头注,repo_structure_audit.py 根文件白名单去 active.md;doc-conventions §10 改写为「仓库根不设状态文件」并留裁决与判据(§11/§12 编号不漂)+§11 表两行与适用范围去状态文件口径;process-conventions §1 第 2/3 条(合回前查尾号、豁免面)、§3 第 12 条(批次完成后的登记义务)、§6 闸件清单不再在文档重列;code-conventions「实现批收尾双登记」改单登记;CLAUDE.md 目录节+规范导航行+worktree 豁免行换代,红线增「仓库根禁止设会话状态文件」;roadmap.md 顶部新增「当前位」三行(阶段/迭代位/下一步)接替快照职责,头注、执行纪律第 3 条、loop 规范第 8 条、维护纪律四处改指 06 与本文;reports/README.md、sim-data/README.md、architecture.md 文档域闸表三处现行指路改口;06 迁入六条真残值(卡片入库纪律悬空待办、req-card 两副本取齐、魔法道具与罕见残留实数 23/17、通关口径 gdd 内 188 处、黑话第二波待发令、发布前删除 main.gd:196 调试入口写死行)。

避让与核实:合回前 merge master(2121af42 九条存疑裁决批)零冲突;原拟迁入的「九条存疑待抽查」一条经该批用户逐条裁已清偿,故撤不迁。baseline.json 的 08b 记录保持原样不动——多一条已消失闸件的记录不判红不影响判定,删它会让本批 diff 触及 game/ 从而按域判据为纯文档批拉来代码域全量测试,留待下一次人工重生成基线时清除。主区 active.md 未提交的 8 增 4 删(状态记录 514/515 与快照换代)在删除前逐字节备份至 .zcode/archive/active-final-20261018.md(该目录不入 git),其内容 substance 已在 447d6366/60050a98/19b46af4 提交信息里,无独有价值损失。主区其他并行未提交件(project.godot/playnote.md/M4 卡删除/未跟踪件)零触碰。

验收:文档域五闸(06 gdd_lint/07 doc_link/08 doc_term/08c 流水线闸/10 熵增)零新增红,回执 commit=cfe7aec8=分支尖;流水线闸 06 条目 59·总表 30 行·交叉核 0 链全过。harness 侧执法件(.zcode 钩子与 config 注册、active-closing 技能、doc-consistency-check 第 8/9 项、iter 与 req-card 技能里的 active.md 例外与查尾号条款)不入 git,随后在主区直改。
2026-10-18 07:32:09 +08:00
DKChan cfe7aec868 chore(闸基线): 本批不动 game/ 目录——baseline.json 的 08b 记录保持原样
run_all_gates 的基线比对按「本次实际跑的闸名」查表,多一个已消失闸件的记录既不判红也不影响判定,
属惰性残迹;把它删掉会让本批 diff 触及 game/,按 2026-10-18 用户裁「跨领域执法禁绝」就得为纯文档批
跑代码域全量测试。故留待下一次人工重生成基线时一并清掉。
2026-10-18 07:31:17 +08:00
DKChan b8dbb7f046 Merge branch 'master' into active-purge-20261018 2026-10-18 07:30:15 +08:00
DKChan 27812167ef refactor(状态规矩): 废除根目录会话状态文件 active.md 与全套执法件(2026-10-18 用户裁)
判据(对 869 个 ZCode 会话与 16 个 Qoder 会话的读写统计):active.md 被整文件读 448 次、
单次中位数 14 KB、累计 6.09 MB 进上下文,311/320 个碰它的会话把它当第一个工具调用读;
但 7311 个提及它的思考片段的语境分布是——写入与编号簿记 327 个会话、并行冲突与避让 234 个、
退役与失真核对 162 个,而明确写「从它所载内容得知某事实」的只有 20 个会话。
逐条核 41 个条目:独特且现行 2 条(另 3 个子句)、别处已有权威源 14 条、陈旧或自相矛盾 7 条、
已完结批次的历史叙述 18 条;按字节约 95% 属后三类。失实样本:architecture 版本记 v1.6 实为 v1.8、
规则文件数记 7 份实为 6 份、迭代 27/28 记「位预留追加卡」而 roadmap 记已完成、三个已删 worktree
仍记「在盘待删」、同一条既宣称「文档禁列闸清单」又自行列出 01–11 全套闸。
执法件已建一轮仍拦不住:08b 体量闸只测条目数/行数/编号/死链,测不出语义失真;钩子不随仓库传播,
只有 ZCode 在跑;10-15 清到 8.6 KB、10-17 回到 40 KB,用户为「只写不删」连续三次发火。

改动面:
- 删 active.md 与 tools/audit_active_state.py;run_all_gates.sh 摘除 08b 闸件与头注、
  baseline.json 删 08b 记录(现存 12 闸)、repo_structure_audit.py 根文件白名单去 active.md
- doc-conventions §10 改写为「仓库根不设状态文件」并留裁决与判据(保持 §11/§12 编号不漂);
  §11 表两行去状态文件口径;§4 适用范围去 active.md
- process-conventions §1 第 2/3 条(合回前查尾号防撞号、豁免面)、§3 第 12 条(批次完成后的
  登记义务)、§6 分级周期口径(闸件清单不再在文档重列)四处换代
- code-conventions「实现批收尾双登记」改为单登记;CLAUDE.md 目录节、规范导航行、worktree 豁免
  行三处换代,红线新增「仓库根禁止设会话状态文件」一条
- roadmap.md 顶部新增「当前位」三行(阶段/迭代位/下一步)接替原快照职责,头注、执行纪律第 3 条、
  loop 规范第 8 条、维护纪律四处改指 06 与本文;reports/README.md 与 sim-data/README.md 两处
  现行指路改口;architecture.md 文档域闸表行去 active.md 体量闸与触发路径
- 06-待办清单迁入七条真残值(原仅载于该文件):卡片入库纪律悬空待办、req-card 两副本取齐、
  魔法道具与罕见残留(实数 23/17 处,旧记约 30/18)、通关口径统一(gdd 内 188 处,旧记 273)、
  黑话第二波待发令、数据整改批九条存疑待抽查(该批未提交面所载)、发布前删除 main.gd:196 调试
  入口写死行(工程直入·待写卡)

harness 侧另批处理(.zcode/ 与用户级技能不入 git):session-snapshot.sh 与 config.json 注册、
worktree-guard.sh 的 active.md 豁免白名单、active-closing 技能、doc-consistency-check 第 8/9 项、
iter 与 req-card 技能里的「唯一例外=active.md」与查尾号条款。
2026-10-18 07:28:48 +08:00
DKChan 2121af420a merge: 九条存疑裁决落文件(worktree g-plan2-rulings-fix,分支 rulings-fix-20261018,f1e47e64)——删迭代 30 剔除登记条与奇物呈现备忘两孤儿点条(指认句两处清偿+游离分隔线四枚清扫),其余七条维持现行判法(2026-10-18 用户逐条裁);文档域闸全绿 2026-10-18 07:26:48 +08:00
DKChan f1e47e6436 docs(06): 九条存疑裁决落文件——删迭代 30 剔除登记条(三份重复剔一部)+删奇物呈现备忘两孤儿点(两点均已被正式条目承接,指认句两处清偿);其余七条维持现行判法(2026-10-18 用户逐条裁) 2026-10-18 07:26:40 +08:00
DKChan 8084527b68 docs(卫生): 死链清偿批——锻造工坊文头过期指路+配比卡死内链+Alpha梳理七处死指针(2026-10-18 用户令)
- 锻造工坊.md:文头状态行尾句「实装待办在册 06「锻造工坊实装批」条」过期指路——该 06 条已随批次完成销号,改记实装已随迭代 23 入库(2026-10-12,见 v0.7 行);版本历史补 v0.10 行
- 需求卡片-冒险前资源配比预设批:裁决事实源内链指向已退役未入库的提案文件(本仓 git 无全文,仅工作区未跟踪副本)——去链接改文字注记,裁决结论改指 06 在册条目
- Alpha未完成事项梳理:iter23 实现报告死路径改已退役注记;六处已销号 06 条目指路换代(第一关遭遇表数值异常/锻造工坊实装批×2/第二关技能池与投放/天赋树欠账三条/未开格类型徽章呈现时机——末者改记徽章批已交付 2026-10-17)
- 全库同类扫描其余命中均为版本历史行/历史记载/运行时产物/并行未跟踪件,按纪律零动;状态格一律未动(E1/E5/H2 疑已随迭代 24/徽章批落地,另行呈报待裁)
2026-10-18 07:14:06 +08:00
DKChan 0b52ecbb11 Merge branch 'term-refresh-20261018' 2026-10-18 06:16:30 +08:00
DKChan bbd49abfb0 docs(术语): 设计文档术语刷新批全量入库——2026-10-18 用户裁定(金币/插旗/旗/雷格/惩罚格 五词)design/+tools/ 域落文
- 术语表 v1.13:GP 唯一正式命名(删「局内金币」别名)+旗/控制词条更名封印/控制+封印定性由「插旗的对外表达」更正为正式动作名(全库统一、非比喻)+禁用字面从对外命名扩为全库+删「机制文档内部用语不受限」条款+退役词对照表补三行(金币→GP/插旗→封印/旗→封印印记)+危险格词条「被旗控制」→「被封印控制」+B3 豁免例举去旗
- 机检扩容 tools/doc_term_audit.py:RETIRED_TERMS 新增 金币→GP、插旗|标旗→封印 两行(DEFAULT_DIRS 不变,game/ 扫描归代码批);拔旗|撤旗行继任措辞随批换代(插旗不可逆→封印不可逆)
- GDD 全域正文换代约 200 行/31 文件:金币→GP(金币袋→GP 袋)、插旗/标旗→封印、雷格/惩罚格→危险格(2026-10-11 退役批存量补扫)、旗概念→封印印记(旗判定→封印判定/标中旗→封印标中/标错旗→标错封印/旗格→封印格/旗位→封印位等复合词系);00-游戏概念「封印降级为类型风味词」定性翻转;修订记录/版本历史/禁令引举/更名记载等留档行零动
- registry/entities.yaml(信标网络可达性/事件序/回执驱动三处)+art 五件(art-bible 封印印记六处/comfyui 背旗→背负封印印记/两清单)+dev 七件(architecture 旗集→封印集/code-conventions-cases/test-conventions/架构图 html json 四件)随批换代
- tools 四脚本注释与图内标注换代(clear_dominance_audit/render_sample_sheet×2/analyze_playtest;代码标识符零动归代码批)
- design/qa/代码术语审计报告-2026-10-18.md 随批入库(本批参考素材,06:578 引用闭合 doc_link 死链)
- 06-待办清单/术语表两在途脏件(代码术语批 06 登记+A 表头「不用→禁用」)随批一并入库

自检:doc_term_audit --strict 零疑似现行(45 文件 434 命中全留档类);文档域六闸验收通过无新增红(gdd_lint R3 对 00 正文修订注记一次打回已去注记化改写;doc_link 死链经报告入库闭合);正文残留仅 06:73「拔旗」一处(件派生动词白名单豁免语境、机检同款豁免,设计意图记录不动)
2026-10-18 06:15:38 +08:00
DKChan 89fb640586 merge: 营地交互重做五卡入库+06 条目新格式(doc-06todoformat-20261018 追加 8313aab6)——文档域闸全绿,流水线闸 06 条目 52 全过 2026-10-18 05:48:59 +08:00
DKChan 8313aab66c docs: 营地交互重做五卡入库+06 条目按 §12 新格式登记
design/research/ 入库六件:
- 需求澄清-营地交互重做-2026-10-18.md(唯一事实源,补标 v1.0 版本行供 06 闭合凭据引用)
- 五张需求卡片:存档制数据层改造/主菜单三入口化/选档界面新建/营地场景图新建/Esc 浮窗与营地顶栏

design/gdd/06-待办清单.md 末尾条目改 doc-conventions §12 新格式:
- 标题补登记元数据(2026-10-18 登记,来源=会话提及,设计面=文档轨)
- 正文改四属性(现状/缺口/归属/状态);卡④五项美术前置(P1 渠道 A/B 待裁 … P5 落文)记入缺口
- 状态按状态机累积制:文档设计已闭合(凭据)+ 待美术设计 + 已写卡(五卡路径,顺序=执行顺序)

闸:文档域全绿(06 gdd_lint/07 doc_link/08 doc_term/08b active.md/08c 流水线闸/10 熵增闸),流水线闸 06 条目 52 全过。
2026-10-18 05:45:56 +08:00
DKChan 19b46af404 merge: M4 五条欠账状态纠正并入(data-fix-20261018 追加 865eaa30)——已写卡引用已退役卡片退回待文档设计,闸首日拦下真不一致的修复 2026-10-18 05:22:33 +08:00
DKChan 865eaa3030 fix(06): M4 五条欠账状态纠正——已写卡引用已退役卡片(2026-10-16 删卡令),退回待文档设计+缺口注明重新归属待用户裁;主区闸实跑暴露(worktree 文件未删致假绿),闸首日即拦下真不一致 2026-10-18 05:22:15 +08:00
DKChan 60050a98a8 merge: 数据整改批入库(worktree g-plan2-data-fix,分支 data-fix-20261018,基于 7bdf53e3)——流水线全链上电:06-待办清单 73 条存量回填新格式(51 改写/22 核实后删除/9 存疑待抽查,b4671802)+roadmap 压成里程碑表+迭代总表六列 30 行(删当前位置节与全部过程叙述,116→89 行)+pipeline_gate 三列历史行—保留字扩容(§12.2 同步)+流水线闸注册进 run_all_gates 文档域 08c 上电+baseline.json 补 08c 绿记录+06 存量红四笔顺带呈报修复(8f66ae15)。自检:流水线闸 PASS(06 条目 51·总表 30 行·交叉核 0 链)+文档域六闸全绿零新增红。2026-10-18 用户裁定令直接执行——登记→设计→写卡→编排→实现→合并全链机器拦截+技能检查双保险 2026-10-18 05:18:23 +08:00
DKChan 8f66ae1559 docs(roadmap): roadmap 压成「里程碑时间线+迭代总表」+流水线闸注册上电 08c——删除「当前位置」节与主路线表全部巨型行(各迭代过程叙述/T 段明细/读数/闸数字/裁决记录退役归 git 史,116→89 行),新建六列迭代总表 30 行一行一迭代(状态=已完成+落地日期自「✅ 完成/已入库」句提取,迭代 17 任务书日期与文本冲突从文本=2026-10-07;需求卡片列 design/research 实存十卡写实路径、卡片已退役十一迭代写保留字、迭代 1~8/10 无卡片制填「—」;编入时间 9~12/14~30 从文本与编入提交可考取真、其余「—」;预计周期历史行全「—」不做 ≤2 周判;实现报告 iter27/28/29/30 写 reports/ 实存路径、其余二十六迭代写退役保留字),M3/M4 里程碑语义立规注(2026-10-09 用户立规)压缩三行后置于里程碑时间线表后语义全保留,执行纪律/批次 loop 规范/维护纪律三节原样保留(含未迁 process-conventions 的迭代粒度界定等立规),执行纪律第 3 条「当前位置挂起清单」指针随节删除改指 active.md 未决面;pipeline_gate.py 机检扩容对齐新表(需求卡片/编入时间/预计周期三列「—」合法=历史行豁免+实现报告列已完成=存在路径或退役保留字、对「—」维持判红,头注旧格式声明换代),doc-conventions §12.2 四列规则同步补「历史迭代不可考填—」与已完成报告列严格句;run_all_gates.sh 文档域 08b 之后注册「08c 流水线闸」(照抄相邻行形态,闸序其余零改动)+头注 --docs 闸清单补 08c+域横幅 6–8c;baseline.json 手工加入 08c 绿记录(新闸件无基线记录必判闸况变化拦合回收执,其余条目原样保留);06 修存量退役词四笔「随批呈报→顺带呈报」(b4671802 回填批带入、doc_term --strict 首次全量跑暴露,非本批引入)。自检:python tools/pipeline_gate.py=PASS(06 条目 51·总表数据行 30·交叉核 0 链全过)exit 0;bash tools/run_all_gates.sh --docs=六闸全绿无新增红 exit 0 2026-10-18 05:15:32 +08:00
DKChan b4671802aa docs(06): 待办清单存量条目全量回填 §12.1 新格式——73 条逐一处置:改写 51 条(标题=登记日期+来源四选一+设计面五选一,正文=现状/缺口/归属/状态四属性;M4 数值批五条统一「文档设计已闭合(卡 v1.2)+已写卡」累积态,配比预设冻结挂起记已写卡(备选),工程直入类记待写卡,备选/触发条件类加(备选)后缀,二三关棋盘观感/美术链路 P0/迭代 30 剔除登记用双轨并列段,教学五条与敌人系统四条补缺口属性;六条无日期条目按可考日期或 2026-10-18 补登);删除 22 条(13 条批次已完成+6 条反哺点已写入+解锁界面残余/闸分域代拍板/文档闸欠账 3 条义务已清——落点逐条核实:art-bible v3.14 §4.1/§7.6/§8.2、锻造工坊 v0.5-v0.7、元进度 v1.18、敌人系统 v0.18、难度曲线与Boss v0.29、registry 祝福条目、architecture 装配合同与存活性矩阵节、code-conventions §4 第 9-11 条、test-conventions §7-§8、07 ㉔-㉘、reports/ 三份实现报告、gdd_lint 三件 PASS 与 doc_link 零死链复跑);文件头引言改两句(登记处定性+doc-conventions §12.1 权威指针,§5 单一事实源);分组分节与条目顺序零变动;流水线闸 06 部分零红(PASS:06 条目 51;roadmap 旧格式红属下一批整改面) 2026-10-18 04:56:18 +08:00
DKChan 7bdf53e3ff merge: 闸推域改 game 唯一触发(worktree g-plan2-gate-domain,分支 gate-domain-20261018)——worktree-guard 推域逻辑逐路径重写(触 game/→code;不触 game/ 一切路径→docs;混触两域→全量档;CODE_PATHS/artwork 死条目删);process-conventions §3 第 10 条域划分细则重写+闸件自身改动不占合回全量(质量义务=落批时变异验证+闸崩溃 fail-closed)+第 11 条合并后复跑按域缩放;run_all_gates.sh 头注触发条件换代(闸序本体零改动);CLAUDE.md 运行与验证首条同步(2026-10-18 用户裁定:只有改 game 的才需要代码域全量测试验收,其他修改只跑自己领域相关验证,不跨领域执法);钩子变异验证五例 stdin 直喂全过;钩子为 gitignored 本地件不入库,改动落主区唯一生效副本 2026-10-18 03:58:37 +08:00
DKChan 25a7c85bf1 gate(domain): 合回闸推域改 game/ 唯一触发——tools/artwork 出代码域,跨领域执法禁绝(2026-10-18 用户裁「只有改了 game 的才需要代码域全量测试验收,其他修改只跑自己领域相关的验证,不要跨领域执法」)——worktree-guard.sh 推域逻辑逐路径重写(触 game/→要求 code;不触 game/ 的一切路径——design/、根规则文件、tools/ 工具脚本、.zcode/ 配置、其余一切→要求 docs;同批混触两域→两域都要=全量档;删 CODE_PATHS/DOC_PATHS 三前缀判码与分支,artwork/ 死条目随之消失,「未登记按最严」被新逻辑自然吸收)+报错指引文案同步(--code=触及 game//--docs=不触 game/ 一切改动/不带参数=同批混触 game/ 与文档面;「跨两域或改闸件本身跑全量」口径全数退役)+process-conventions §3 第10条域划分细则重写+闸件自身改动不占合回全量(质量义务=落批时变异验证 test-conventions §6+闸崩溃 fail-closed 无回执即拦,不以合回全量为兜底)+第11条合并后复跑按域缩水(触 game/ 批全量复跑维持;纯文档批文档域档秒级)+§4 分级周期口径同步+run_all_gates.sh 头注三档触发条件换代(闸序本体零改动)+CLAUDE.md 运行与验证首条同步。钩子为 gitignored 本地件不入库(.gitignore .zcode/;499 批先例「hooks 属各 harness 私有配置不随仓库传播」),改动落主区唯一生效副本(.zcode/config.json 绝对路径指向)。变异验证五例 stdin 直喂全过:①仅 tools/ 夹具分支=本批核心修正面:错域回执拦且指明要求域=docs、正域 docs 回执放行(旧逻辑此例误拉 code 全量)②仅 game/:要求域=code、code 回执放行③game/+design/ 混合:docs 回执拦显缺 code+code 回执拦显缺 docs(合证两域都要)、full 放行④无回执拦⑤回执 commit≠分支尖拦(full 域也拦)+附检 quick 模式拦(五况其余未波及)。夹具走 git 底层命令(hash-object/read-tree/commit-tree)零工作区触碰,分支 zz-domain-test 验完即删零留痕。本批为旧推域规则下最后一次全量自付(diff 触 tools/ 按旧判跨两域,全量闸自付见收尾回执) 2026-10-18 03:44:52 +08:00
DKChan 447d636661 merge: 流水线规则批入库(worktree g-plan2-pipeline-rules,分支 pipeline-rules-20261018,基于 6e85f93e)——五段流水线规范落地(登记→文档设计/美术设计→写卡→迭代编排→实现):process-conventions §2 由三段开发流程重写为五段流水线+编排四查+实现段零裁断;doc-conventions 新增 §12 流程文档格式(06 条目格式与状态机·状态段累积制/roadmap 迭代行六列/美术目录与命名/特批标记两段式)+§6 顶层文档表同步;CLAUDE.md 硬性红线增流水线铁律+规范导航增流水线段技能对照行;tools/pipeline_gate.py 流水线闸(06 判据+roadmap 六列+已编迭代交叉核一处,变异验证 34 变体 6 绿 28 红全过);闸未注册 run_all_gates(注册归第二批数据整改后上闸,对现行旧格式 06/roadmap 红属预期)。用户级技能三新两改:doc-design/asset-ingest/iter-plan 新立,req-card 加第〇步设计闭合检查与设计事实源必填节,iter 加设计闭合核验与实现段零裁断口径(均按 skill-creator 样本验证)。本批为非迭代文档批,子代理分两波执行(用户令不在主 agent loop 干活)。全量档闸零新增红(回执 commit=31bdecd6 与分支尖一致) 2026-10-18 01:55:24 +08:00
DKChan 31bdecd6d5 tools(pipeline): 流水线闸对齐 doc-conventions §12 状态段累积制——+切段数不限逐段合法(废双轨恰两段上限),新增在场约束(下游段在场须上游闭合段,带日期特批豁免)与双轨设计阶段恰两段且一文档一美术;roadmap 卡片列 <br>/换行多卡逐卡校验存在性且免整格长度叙述红(§12.2 一格一行一卡),预计周期超 2 周带日期特批放行;交叉核依据收窄为同状态行已写卡段括号路径;变异验证 34 变体(6 绿 28 红)全过+还原回绿 2026-10-18 01:42:52 +08:00
DKChan 4460a13eb2 docs(pipeline): §12 对齐流水线闸实跑反馈三处出入(2026-10-18 技能代理真实样本实跑,语义用户定稿)——12.1 状态机改状态段累积制(段按推进顺序+号连接、已过段禁删留凭据供编排四查与开工核验比对;双轨下游前置=两设计轨段在场且都带凭据闭合、单轨=本轨闭合段在场;凭据括号内禁用+号、并列项改顿号防闸误判状态段,样张过审+art-bible 示例改顿号;已编迭代 N 交叉核依据=同状态行已写卡段括号内卡片路径;缺口属性删时精确化「尚有未闭合设计轨须存在、全部轨闭合后删除」模板与正文两处);12.2 预计周期行补「超 2 周须随带日期的用户特批标记,闸见标记放行、无标记判红」 2026-10-18 01:38:25 +08:00
DKChan 9a335cb305 docs(08): 混编遭遇第二批裁挂 Beta v1.10(2026-10-18 用户令「挂 beta 吧,不需要再进行讨论了」)——未决项六项减五项(第 4 行删除、5/6 重编号)、二·内容量混编行现状注改写(裁决细节入版本历史,单元格保持净态)、文头状态行 v1.9→v1.10;零代码零内容变更,Boss 多行投放连同 MC 取证与数值统标一系移交 Beta 阶段再议。三闸全绿(gdd_lint 0 不通过/doc_link 死链 0/doc_term 疑似现行 0) 2026-10-18 01:33:36 +08:00
DKChan 1651bc8d7d tools(pipeline): 新增流水线闸——06 条目状态机(标题元数据/属性齐备/状态词白名单/条件凭据/双轨/特批/零命中)+roadmap 迭代总表六列+已编迭代↔卡片列交叉核一处,变异验证 25 变体全红+基准绿;暂不注册 run_all_gates(第二批数据整改后上闸,对现行旧格式 06/roadmap 红属预期) 2026-10-18 00:59:02 +08:00
DKChan 9282ce5484 docs(pipeline): 五段流水线规范落三规约——process-conventions §2 由三段开发流程重写为五段流水线(登记→文档设计/美术设计→写卡→迭代编排→实现;各段技能入口、编排四查、实现段零裁断、流水线闸 pipeline_gate.py 注册归第二批),doc-conventions 新增 §12 流程文档格式(12.1 06 条目格式与状态机/12.2 roadmap 迭代行六列/12.3 美术工作区目录与命名/12.4 特批标记)并同步 §6 顶层文档表 06 与 roadmap 两行,CLAUDE.md 硬性红线增流水线铁律、规范导航增流水线段入口↔用户级技能对照行;全文三段字样改齐(2026-10-18 用户定稿规格,本批纯文档) 2026-10-18 01:01:29 +08:00