Commit Graph
167 Commits
Author SHA1 Message Date
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 4a65f9eb6d Merge branch 'master' into art-standee-20261006
# Conflicts:
#	design/art/art-bible.md
2026-10-17 17:31:22 +08:00
DKChan abe5f180fb docs(反哺): 迭代 27/28/29 GDD 反哺点八条+一条建议逐点裁决写入(2026-10-17 用户令「全部按推荐案」)——①③④⑤architecture.md v1.8:新增「战斗域装配现状」(结算五段/RunLedger 四账)与「呈现层装配与会话生命周期」(三屏壳/装配合同立条款不摘录表/RunScope 九阶段×五引用面矩阵认账/ModalFlow tags)两节+初始化顺序补启动后置条件六条,呈现层 D1 行与实现实证读数换代;②code-conventions.md §4 第 7–12 条(S9 三规则口径/:= {} 不算债/type-hint-ignore 与 rng-seed-exempt 两豁免通道/禁裸 autoload/Variant 参数化口径);⑥⑦⑨test-conventions.md 新增 §7 判定三硬闸(含新写测试件全类型标注写法纪律)与 §8 判定可靠性优先于覆盖率(含脚本错误静默中断断言的机制事实与自证义务);⑧07 v1.4:㉖① 保留不注销、加 screen_flow_probe 机检承接注记。同步清三笔在册旧账:iter27/28/29 三份实现报告 git mv 往 reports/(06 条③迁位账清零,全库引用改指新路径、iter24/25/26 等已删报告死指针改「已退役(git 历史可考)」);iter29 报告 §六第 0 项按合并现实(fff4f120,两红各自结案 dac9a94b/fcb8c3f8+8c18b52b)改写;06 补登迭代 29 反哺专条(该批漏登)。登记时「16 层/十断言」读数按代码实态 17 项/11 条订正。非迭代批不占迭代号;active.md 改动留主区工作副本不随本批提交,等闸回执。 2026-10-17 06:25:28 +08:00
DKChan 480d811820 docs(cards): 迭代30三卡 v1.4——开工前预授权 U1 落卡
用户在开工前一次性决断四项,防开发中反复打断;不写进卡片则
/iter 仍会按原文停机等话,故逐条落卡(2026-10-17):

卡① 未开格类型徽章批
- T0-③ shader 原型帧改「判据自判」:满足三条像素判据(五组去色相
  可分/砖心不遮数字/接触带不越圈且非生效格零变化)即自行推进铺码,
  不等回话;调参轮次上限 2 轮,超限停线回 Q1 复议(原「目检不过不过夜、
  不承诺轮数」)
- §8 增设「L3 预授权类」:共存撞墙退 a 案程序绘制兜底/golden 换代按
  契约 6 显式流程/色弱不可分先在 provisional 梯度内自调一轮——三件
  批内处置+留痕;触既有裁决面类(翻动五组色相/on-off 位差/T3 触发/
  重开裁点)维持停机
- §10 开工门新增 U1 预授权条

卡③ 二三关棋盘观感批
- Q2 甲/乙由「延裁·T1 出口现场裁」改「判据自动裁」:甲案候选样张读数
  达标即走甲不停机,仅读数证伪「纹理太碎」才呈报裁乙
- V2 定向目标带授权批内按 T1 实测读数自定、随定性报告呈报即生效;
  T1 出口定性人闸(06 已裁硬步骤)只确认轴归因与修法方向
- §10 开工门新增 U1 预授权条,其余 L3 维持停机

卡② 战斗一屏样张批(复查结论留痕,零机制改动)
- U1 预授权对本卡不适用:两处人闸(T1 方向稿选划/T3 气质终审)是
  防不满意机制本体,取消即拆机制
- 四项 L3 经分类全部属「触既有裁决面/超本批面」,维持停机呈报;
  §6 留分类结论注防重复呈报

闸:tools/run_all_gates.sh --docs 零新增红。roadmap/CLAUDE.md/
game/tests/README.md 与闸脚本零触碰。
2026-10-17 04:04:55 +08:00
DKChan d5fe747083 docs(cards): 按 2026-10-17 文档同步闸 v3 换代迭代 30 三卡(补遗)
在分支既有 v1.3 口径修订基础上补齐缺口,三卡对齐"代码实现批禁写
design/ 与根规则文件、产出物只落 reports/"的新批次规则:

卡① 未开格类型徽章批
- T2 末条「全闸」改「代码域闸(批末重闸)」:tools/run_all_gates.sh
  --code 对基线零新增红,并明示文档域闸不属本批改动域
- §11 grilling 审查记录末尾加 v1.3 口径注记:「三文档闸」一类闸件
  枚举只读为历史记录,闸清单唯一出处=run_all_gates.sh

卡② 战斗一屏样张批
- §7.5 D4「迭代 29 门禁语义改动先后」由待定依赖改写为已结案:
  2026-10-16 合入 master(fff4f120,roadmap.md:88 状态=已入库),
  闸口径直接按当期语义跑 --code,原两分支消解
- §0 与开工门两处「迭代 29 自身 U0 未解」陈旧读数同步作废(与 D4
  同源,避免卡内自相矛盾),「不构成排期承诺」口径不变
- §9 grilling 审查记录末尾加 v1.3 口径注记:「doc 三闸」一类闸件
  枚举与「写入文档/登记 06」类落文表述只读为历史记录

卡③ 二三关棋盘观感批
- T1 采样源与 V2 判据两处「读数表进实现报告」补落位路径
  reports/iter30-实现报告-<完成日>.md

闸:tools/run_all_gates.sh --docs 零新增红(回执 commit=d6b0c9fc 与
分支尖一致)。CLAUDE.md/roadmap.md/game/tests/README.md 与闸脚本零触碰。
2026-10-17 03:35:48 +08:00
DKChan e65e967dd8 docs(cards): 迭代30三需求卡片v1.3——文档同步闸v3口径修订
按 2026-10-17 用户六条裁定(纯文档批 carddoc-20261017):
- 实现批禁写 design/ 与根规则文件:三卡同步面义务全部改列
  reports/iter30-反哺点-<完成日>.md,用户会话裁决后归文档批落文
- 产出物落位换代:实现报告/代拍板追认单/反哺点清单落 reports/,
  不再 design/qa/
- 末卡改「产出物落位卡」(三份 reports/ 文件写齐才算收口)
- 闸口径按域选档指路 tools/run_all_gates.sh,摘除死闸件名单与
  「全量档全绿」「文档三闸」字样
- 实机目检项转 reports/ 实现报告目检总清单,「入册 07」转反哺点
- 裁定留痕原文不动,落文类表述加执行口径注记(卡①§10/卡②§7/§7.5)
- roadmap/CLAUDE.md/game/tests/README.md 零触碰
2026-10-17 01:24:50 +08:00
DKChan 3dc168cd3d merge: 同步 master(60449941 迭代 30 编入批 + 08 状态刷新批)并解决 roadmap 冲突
roadmap 冲突面:本批改了迭代 29 行与「迭代进度/近期主战场」两处,master 同期编入了迭代 30
(UI 呈现三卡批)并把空位行顺延为「迭代 31+」。以 master 为基重新应用本批三处换代:
迭代 29 行(卡片 v1.4→v2.0、门列→实耗、状态→已入库)、迭代进度行、近期主战场行
(下一前沿改指迭代 30,迭代 29 收口遗留注明 11 号闸待批准)。
active.md 与 06 无冲突(自动合并):状态记录 505 在册,快照三行换代保留。
2026-10-16 16:33:15 +08:00
DKChan 272cc1ad58 docs(迭代): 迭代 30 编入 UI 呈现三卡批(2026-10-16 用户令)——三卡经「建卡→grilling→按推荐方案代拍板」三步全流程:①未开格类型徽章卡(渲染路线丙=shader 为主+程序兜底、明度档 provisional、开关丙、静态态、两套色带不并入)②战斗一屏样张卡(丙=样张即设计目标图、仅战斗屏、引擎实拍+shader 乙为主半天试验件前置、字重丙、死指涉甲、双口径乙两闸分跑)③二三关棋盘观感卡(L2/L3 同批甲、定性人闸走 06 既裁、素材轴甲/乙裁点挂 T1 出口呈报硬步骤)。grilling 翻案账照卡内审查记录落档:整屏闸机检实存(本批定性=闸后补跑)、五组色相既裁不再问、③卡 Q1 依 06:449 既裁撤销、目检「不阻塞+否决回补」对齐 CLAUDE.md 既裁。roadmap 迭代 30 表行新增(迭代内串行①→②→③、禁三线并行=汇聚文件冲突、合计 ≈11–14d 按批次分会话逐个 U0)、原空位行改迭代 31+(M4 禁令原文保留)、当前位置与近期主战场两处同步;06 三条状态行加编入注记(徽章条 2026-10-05 过期读数标注批内刷新义务)。三闸:doc_link 死链 0、doc_term 疑似现行 0(--strict exit 0)、gdd_lint 本批文件全过——01-核心循环 R5 红灯为并行会话提交 9846a29f 既有问题,非本批引入,另报 2026-10-16 05:01:58 +08:00
DKChan 698d864dcc docs(迭代29 T0): 开工日基线冻结与三反例缺陷坐实
基线(master 752c9a0a,worktree 同点实测):冒烟 1127/0、run_all 27 套、在闸探针 9(轻闸4+click1+full4)、
墙钟 run_all 34s/smoke 71s/轻闸 quick 363s、存量红仅 09 静态扫描 exit=1(S10 文件头 127 处)。

T0-① 三反例全部判绿=三硬闸缺陷坐实(非推断):
a 零断言套件 → run_all PASS;b SCRIPT ERROR 套件 → run_all PASS(错误未中断后续断言,仅外部扫描可抓);
c 打印 PASS 后 quit(1) 的探针 → probe_gate 报「全绿」。三靶子验后已还原。

T0-④ 复核 F1'-F11' 全部 file:line 无漂移(core 23 文件、7 个真零指名、status_container 2 指名、
呈现层 5 件零指名、smoke 29 .gd/12 .tscn 均复核)。
2026-10-16 05:00:06 +08:00
DKChan 849e4b1cd2 docs(卡片): 测试分层与门禁语义修正批升 v2.0(三轮复查结论落文,U0 门只欠发令)
grilling 两轮+一轮只读深挖后一次性升版。首轮十一问按推荐全裁(L2 承载+2 例/parity 收编为条件闸件以守「MC 无数值改动零跑」红线/CI timeout 前提已死改铸为轻闸墙钟预算/integration 并入 run_all manifest/S9 存量豁免维持但新写测试件全类型标注〔升契约 8〕/golden 显式重制+呈报+复闸/smoke 两名不改名只加注);第二轮 N1=§2 改指针(事实面归 architecture.md 测试域三张表,禁双载体漂移)、N2=T6 收 S3 路径修正+零命中自检(+0.25d)。

事实订正四处:PASS 串判定面实为 8 件探针(非 4);game/smoke 实为 29 个 .gd(非 38);T5 的 status_container 不是零覆盖(2 单测已指名)→ 换 board_generator;README「ci-removal 批已改写门禁节」前提不成立(分支未合入)→ CI 残留 8 处改由本批 T2 清除。死引用订正:CLAUDE.md 旧节号(文件已压到 71 行)、tests.yml(已删)、golden_compare.py 行号。新增义务:批末回写 architecture.md 三硬闸矩阵与 S 表。估时 T0-T8≈6.0-7.5d,软盒 7d。active.md 快照两行同步+状态记录 504。文档三闸全绿。
2026-10-16 04:24:29 +08:00
DKChan aad2999aba chore(zcode): 移除 .zcode 工具配置并更新忽略规则
删除 .zcode 下的 hooks 与 plans 配置,将 .zcode/ 和
.zcodeignore 加入 .gitignore;同时重写试玩问题记录文档,
用新条目替换垂直切片 v1 的旧内容。
2026-10-16 04:14:23 +08:00
DKChan 21c83f5736 docs(roadmap): 迭代 29 编入测试分层与门禁语义修正批(2026-10-16 用户令)
roadmap:迭代 29 行改写为「测试分层与门禁语义修正批」——需求卡片=design/research/需求卡片-测试分层与门禁语义修正批-2026-10-15.md(v1.4,T0-T8≈5.5-7d,开工门=U0〔Q3-Q7 裁点+卡片 v2.0 重核+/iter 发令〕);新增「迭代 30+ 位空」行——原 M4 数值批已废(2026-10-16 用户删卡令「它就不是一个应该存在的东西」),禁止再以该名义立批/规划/引用已删卡,四项数值欠账归 06 在册、重新归属待用户裁;当前位置节迭代进度与近期主战场两处换代(下一前沿=迭代 29);迭代 23+ 行(M4 原始泊位)追加作废注,仅作排期史保留。

需求卡片 v1.5:排期行与 §5 roadmap 同步行更新;登记 v2.0 重核遗留项(残留 CI 措辞四漏网点+事实基线换代:冒烟 1086→1125/0、门禁五闸→run_all_gates.sh 编排、architecture.md 测试域节已成文、Q3 的 CI timeout 前提消失);订正 v1.3 版本条目尾部重复段。文档三闸全绿(gdd_lint 0 不通过/死链 0/疑似现行 0)。
2026-10-16 03:09:34 +08:00
DKChan 6c2dbc37c1 docs: ADR 体系废除 + architecture.md 确立为架构唯一事实源(2026-10-15 用户令:决策记录归 git commit log,不另存决策文档)
- 删除 design/dev/architecture/adr-0001~0007 共 7 份文件(内容留 git 历史可查)
- architecture.md:删「ADR 审计」「ADR 立项清单」两节;清除全文 ADR-000X 注记、QQ 表/S 表 ADR 引用;未决表关闭已落定项(QQ-01/02/03),立项清单在途事项转登记 QQ-11~14;补 A1 生成姿态事实、autoload 四件清单、board_generator 性能姿态;文档状态立「事实源地位」条
- CLAUDE.md:恢复 RNG 单点硬性红线(去 ADR-0007 引用);新增「架构事实唯一源」红线;规范导航架构行标注唯一事实源
- doc-conventions:§5 增「架构事实唯一源」行;§11 活文档清单补架构文档
- registry:architecture.yaml 删 18 处 adr 字段、autoload_set 补 SaveManager/MetaProgression、board_rending 更新为 Node2D 已落地事实;entities.yaml 12 处引用清除
- game/ 代码注释约 60 处清 ADR-000X 引用(事实与日期保留);豁免标记 ADR-0007-exempt → rng-seed-exempt(main.gd/static_scan.sh/architecture.md/06/iter27 五处同步)
- GDD/qa 实现报告/research 卡片/roadmap/tests README 引用全清;死链校验 1206 链接 0 死链、gdd_lint 0 不通过
- 代码中 adr/adr5 等为 adventure_runner 既有局部变量名(非 ADR 引用),未动
2026-10-15 23:52:30 +08:00
DKChan eea345882b feat(迭代27 T6+T7): 波五b 卫生件包+文档同步闸——对拍全同
T6 卫生件(P2 组收口):
- 死代码 13 函数删除(审计 16 处复核=ui_kit:486 实读现役不删,追认单#14)+FeatsEngine
  整文件退役(class_name 注销)
- 字符串 Callable×10 位→方法引用形态(编译期方法存在性校验;语法实证 METHOD_REF=true)
- 状态机 enum 化: adventure State(外部 String 契约 getter 词表逐位一致+外部纯读实证)/
  standee HeroState(register/set String 形参零变化+probe 面恒等)
- ConfigDB _fatal 退出归根(核心层去 quit/crash→_fatal_flag,决策归组合根 fail-fast 通道)
  +resolver 诊断/数据通道全面 Callable 化(ConfigDb↔Resolver 类型环断根)

T7 文档同步闸:
- 实现报告 design/qa/iter27-实现报告-2026-10-14.md(五波+闸表+追认单十五项+反哺点两条+目检五件)
- 06 迭代 27 条销号+GDD 反哺点两条新条;07 ㉖ 目检节+v1.0 版本行;roadmap ✅ 换代
- 审计报告本体按退役规则 git rm(吸收即死;修正计数由卡片承载);卡片来源行改指路

闸: 对拍三变体全同(第五跑)+冒烟 1081/0+run_all 27 套+probe click+render golden+static_scan 全绿
2026-10-15 01:41:37 +08:00
DKChan 009a63c4a8 docs: 迭代27定义已入库 2026-10-14 18:22:54 +08:00
DKChan 04ec2175b1 docs: 迭代26定义已入库 2026-10-14 04:46:11 +08:00
DKChan 4dbb2b9f9e docs(审计): 代码架构与实现质量审计报告入库(2026-10-14) 2026-10-14 00:53:08 +08:00
DKChan 321e6c9ba4 merge: 迭代24敌人表内容修批全量入库(346675e, worktree g-plan2-iter24-enemy) 2026-10-13 07:35:49 +08:00
DKChan 5f2ef77863 docs(迭代24): 文档同步面五件随批——06三条销号+卡片条收口/08行注摘除v1.2/07㉓三目检/registry三处/Alpha梳理三注订正 2026-10-13 07:30:34 +08:00
DKChan f26b52956b docs: UI全局主题批卡片编入迭代25——roadmap新增迭代25表行+M4顺延26++06登记卡片指针+卡片排期换代
用户令 2026-10-13:把 UI 全局主题批(UI 美化三层诊断第一层第一条)作为迭代 25 的需求卡片。
①roadmap 新增「迭代 25」表行(卡①=UI 全局主题批,含内容三件事/契约五条/收口去向/并行注记),原占位「迭代 25+」的 M4 数值批顺延「迭代 26+」;文首迭代进度行同步换代。
②06-待办清单「UI 全局主题资源缺失」条状态补卡片指针(需求卡片-UI全局主题批-2026-10-13.md v1.2,零待裁点,开工门=U0,已编入迭代 25)——不另建条目,避免与专条双写。
③卡片排期字段「待编入迭代」→「已编入迭代 25(卡①)」,并写明与迭代 24 的并行边界(game/ 代码面零重叠;共享文档四处重叠=smoke_all.gd/06-待办清单/roadmap/08-Alpha版本标准)。
并行说明:迭代 24(敌人表内容修批)当前仅有「定义入库」一笔提交、代码未开工;本批与其 game/ 代码面零重叠,可独立 worktree 并行;后合入方须先 merge master 解共享文档冲突再跑四闸。
零代码零数值;doc_link_audit 死链 3 处全存量零新增;熵增闸 PASS。
2026-10-13 06:56:52 +08:00
DKChan b1e8ed7b19 merge: UI全局主题批需求卡片v1.2审核补充六点落文(4148f04, worktree uicardfix-20261013) 2026-10-13 06:43:28 +08:00
DKChan b89c3feb2f docs: 迭代24定义已入库 2026-10-13 06:42:01 +08:00
DKChan 4148f04088 docs: UI全局主题批需求卡片v1.2——审核六点补充落文(中文字体防御+基线订正+CheckButton词条名+两个目检观察点+08未跟踪提示)
审核(2026-10-13 用户发起)六点,除两处提请注意外全部落文:
①必修-新主题显式设 default_font(§6 T0第4步+新增断言V6):挂项目主题后 custom_font 是否仍生效无权威依据可证,失效=全游戏中文字形缺失,违反HUD框架可访问性基线;指向同一字体文件=观感零变化,纯消不确定性;不设 default_font_size(全站字号走 UiKit.FS_* 逐实例override)。
②V5基线数订正 864/0→938/0(v1.1自审声称已修正但正文未落实)。
③CheckButton图标词条名=on/off,非CheckBox的checked/unchecked(Godot 4),不可共用一套名。
④目检增补两观察点:滑轨柄CANDLE是否抢焦点(§7.2主操作色/§3.4焦点预算)、滚动条槽BG_OVERLAY α0.35叠BG_ROOT是否可见;两者归L2通道,色值已冻结不改。
⑤§5标注 08-Alpha版本标准.md 至今仍git未跟踪(并行会话484条 untracked禁碰留置),本批改前须确认状态并手工搬运。
⑥v1.2记录同时订正审核方上一轮诊断失真:滑轨两段实为#B8A582与#7A5232(对比2.84:1),「偏难辨」成立而「同色」不成立。
已跑结构审计闸=PASS(新增 assets/theme/ 与 art/ui/gen/*.png 命中图像白名单 game/assets/,无需修订 CLAUDE.md);doc_link_audit 死链3处全存量零新增。
2026-10-13 06:41:19 +08:00
DKChan bb66c33466 docs: UI全局主题批需求卡片v1.1成立——grilling三裁点落定+自审事实修正+改名批换代重验
grilling三裁点(用户裁按推荐):focus族词条全零定义(红线升格,弃LineEdit focus豁免,统一归按钮状态矩阵批)/PopupMenu弹层并入预盖(下拉框不盖弹层=预盖半残)/色值卡审即冻结(L2通道兜微调)。自审修正:V5基线834/0过期改开工日实测(最近记录864/0)/新增PNG导入流程补写(.import侧车随批入库)/LineEdit占位文字色补入(STONE_DEEP对PANEL_DATA约6:1)/.tres溯源表改同目录README(不赌内联注释语法)/滑轨margin技巧标注随词条携带。换代重验:master 7d1e9cb状态面板改名批后全部file:line逐一复验存活,pause_overlay.gd→status_panel.gd一处换代(HSeparator计数15处不变);probe_ui_util CheckButton实查=按文字寻址工具零视觉断言,预盖零冒烟风险;复扫TextureProgressBar/PopupMenu/MenuBar/FileDialog零使用,控件清单完备。06指针行换代v1.1成立。
2026-10-13 05:56:16 +08:00
DKChan df67bd3b13 docs: UI全局主题批需求卡片v1.0成文+06两处登记
三裁点用户同日已落定:载体=.tres主题文件(乙案,弃程序化甲案)/未在役控件(CheckBox/CheckButton/OptionButton)预盖/滑轨两段对比度顺手修并销号第三层细节修①。卡片十节全备:红线四条(Button类型词条零接触/零美术素材/纹理过滤不动/旧实现同批删除)+色值提案表(全取ui_kit既有常量)+验证闸V1-V5+白名单五项;零待裁点,开工门=U0。06全局主题条挂卡片指针;第三层细节修条①互认认领(含代码面暖石/深棕与诊断描述不符的疑点披露)。现状事实13条均file:line实查;关键发现=tooltip_theme仅标题屏挂载ui_assembler:105全站不生效/styled_slider滑柄未盖/debug双轨裸HSlider。
2026-10-13 04:56:24 +08:00
DKChan b9cca33e9d docs: 迭代23定义已入库 2026-10-12 22:54:59 +08:00
DKChan 2930ffbc15 docs(card/06): 迭代21卡片 v1.7 两处与实现对齐——V11 表述矛盾修正 + 散键名口径订正
V11:原写「六键效果全部走合成订阅行」,与 T3「rebuild 扩四合成订阅行」矛盾(v1.6 遗留)——实际聚/散两键为范围口径特判、无合成订阅行,致 tree_rules_v11_test.gd 的 synth 字典缺两项、synth.get(key,[]) 返空数组使循环静默跳过,测试全绿但仅覆盖四键。改为「四键合成订阅行 + 聚散两键无行可验、须显式断其确无合成行、禁空跑冒充覆盖」。T3 散键名:删「改用 gp_cost_mult」的硬要求,改为「实现选型=范围口径特判、无效果键名;若将来改走合成订阅才须避让 cost_mult」。06 条目同句同步。
2026-10-12 16:52:53 +08:00
DKChan 73acee05e6 docs(gdd/roadmap): 迭代21需求卡片 v1.7——2026-10-12 完备性审查十一裁落地
卡片:新增契约4补款(开发阶段无视文档层条款、禁为本批增设豁免/例外条款)与契约12(守侧=失误补偿,触发主语=当回合标错动作非在场标错旗,单格最多一次,末轮不返);T3 六键实现口径重写(锋挂点现成不用改/守挂 _flag_miss_seen 闸后走 grant_ap mode:queue 下轮到账/限次复用 adventure_counters+关卡切换清零不升v7/散只覆盖商品购买价改键名 gp_cost_mult/聚乘算落入账前);T0 缩至0.25d(标错机制与 boss_kill_count 消费面两项已预查结案,contingency 作废);T5 生涯三投影整行删;V1/V8/V10/V15/V20/V21 同步;新增 §11 完备性审查裁决表。roadmap:迭代21行 v1.1/29节点/v0.4 → v1.7/33→12节点/v0.8,补开工门=U0。06/02-系统清单/元进度:状态同步,树侧实质内容收敛为纯指路(唯一事实源=天赋树.md)。
2026-10-12 06:18:50 +08:00
DKChan 3f1e439fb5 docs(tree): 天赋树Fork一节点双态换代——三天赋=三节点购买解锁双态可切+同调脉9→6全树15→12(2026-10-11 用户裁)
- 用户明裁:开局姿态/危险直觉/财富之道三天赋=三节点、解锁之后切换形态——现役A/B双行结构(迭代12沿袭,'付一次钱得双态开关'裁决未落进节点组织=落文错误已纠正)收编为单行双态
- 节点语义=购买解锁cap1零重复购、解锁默认A态、营地零币切换(互斥由单态承载);fork_sides存档语义不变(组→激活态);tree_buy_fork=购买解锁/tree_toggle_fork=零币切态
- schema=Fork行持a/b双效果键、效果按激活态取值、组词表校验改每组恰一节点
- GDD v0.8 + 06条(33→12/①⑤/头/背景/归属/状态连带+锻造条33→15→12跨行修正)+ 需求卡片 v1.6(契约11红线/T1T2T5T6/V1V2V9V16V17V20V21V22连带)三文同批;R1不变仍开放待裁;编入迭代21不变
2026-10-12 02:21:19 +08:00
DKChan f100fb45d3 docs(tree): 天赋树一线一节点换代——脊柱8→2(生命/命中各一节点×4级)+全树21→15+行门槛平移节点等级(2026-10-11 用户裁)
- 一线一节点:一个内容一个节点、等级在节点内、不拆多节点(用户明裁)——生命淬炼/命中淬炼各收编单节点4级(层=级,原4层×层内3购作废;12级系旧表临时cap机械推算误读已纠正);立契约10红线(脊柱同一内容禁再拆多节点)
- 行门槛不删:节点等级可区分可计数(用户驳'合并破坏统计')——SPINE_ROW_GATE=4公式不变,主语平移=节点第N级需全树总投入≥4×(N−1),row字段随层行退役
- 彩蛋条件随结构换代=生命/命中两节点4级拉满且同调位1/2/3全解锁
- GDD v0.7 + 06天赋树实装批条(33→15/①⑤/头部/背景/归属/状态连带+锻造条跨行33→21→15修正)+ 需求卡片 v1.5(契约10/T1T2T6/V1V2V4V8V16V17V20V21V22连带)三文同批;R1(等级阈值前置形态去留)不变仍开放待裁;编入迭代21不变
2026-10-12 01:17:14 +08:00
DKChan a369a22af7 docs(tree): 天赋树攻防所有权切分落文——脊柱16→8全树29→21+钥匙无前置+彩蛋两线换代+注入公式换代+四柜台呈现对齐(2026-10-11 锻造工坊裁决会话定案交接)
- 脊柱换代:攻击淬炼×4层+护甲淬炼×4层删除,脊柱=生命/命中两线×4层(每根数值轴全游戏单一来源:生命/命中→树脊柱、攻击→武器路线、AC→甲路线,树零攻防来源=红线);SPINE_ROW_GATE=4 规则保留、达成节奏重算注记在册值归数值批
- 锻造工坊钥匙节点前置改无(free、直接可点亮,原等级阈值前置随两线砍除作废);连带开放待裁点 R1=schema「等级阈值前置」新形态去留(现无消费者,推荐裁撤)
- 地脉共鸣换代:条件=生命/命中两线全满(8节点全上限)且同调位1/2/3全解锁、效果=生命/命中两线 flat(攻/护分量摘除,上限3枚不变)
- 叠加公式换代:开局属性=基础值+树生命/命中淬炼flat+锻造路线加值(只按当前选中生效)+局内加算区(命中在账未注入披露不变)
- 营地呈现措辞对齐四柜台并排(树淬炼柜台=树脊柱界面形态、锻造工坊柜台钥匙点亮前=锁定态;机制语义=树营地本体/钥匙模型/图鉴常开不变)
- GDD v0.6 + 06「天赋树实装批」条(33→21/①②③⑤④/头部/背景/归属/状态连带)+ 需求卡片 v1.4(契约9攻防红线、T1/T2/T6换代、V1/V2/V4/V7/V8/V12/V16/V17/V20/V21/V22连带、估时≈7.0-8.0d)三文同批;卡片编入迭代21不变
2026-10-11 23:59:31 +08:00
DKChan bafc5567f8 docs(forge): 系统更名批——武器锻造→锻造工坊(2026-10-11 用户令)
- 设计文档改名 锻造工坊.md(v0.3 更名行落版本历史),与树上钥匙节点同名
- 全库现行指路换代:天赋树×5 链接(v0.5 机械随迁行)/元进度指路句(v1.15)/02-系统清单两行(v1.22)/06 实装批条名与归属链接/三张需求卡片/素材库符文重铸行
- 历史记载保留:提案过程稿文件名、playnote 用户原案引文、迭代 18 qa 清单、各版本历史行、06 提案专条(2026-10-06)、旧树节点名(武器锻造/护身锻造/甲胄锻造)
- 区名「武器锻造区/护甲锻造区」暂留,随承载裁决收口另改
- 机制设计零改动
2026-10-11 22:21:16 +08:00
DKChan 2a28fc15c9 docs(reqcard): 三实装批需求卡回补逐需求点验收清单(逻辑验收方法论批,2026-10-11 用户令)——专长 V1-V23+件表 36 行/秘宝 V1-V19+12 件表/天赋树 V1-V23(原八探针升格);三卡旧实现+旧验证约束删除覆盖条目实查在案;秘宝/专长卡口径矛盾两处修正 2026-10-11 19:31:09 +08:00
DKChan e7f0afbf30 docs(roadmap): 天赋树实装批整卡编入迭代 21(2026-10-11 用户令)+顺手删除 roadmap 孤儿冲突标记一行 2026-10-11 17:29:28 +08:00
DKChan 5e4401b125 docs(roadmap): 专长实装批编入迭代 20(2026-10-11 用户令)
- roadmap 迭代 20 行:空位待编 → 专长实装批(卡片指针/T0-T10/估时/三段推进);规划冻结按自身口径由用户直接发令解锁(仅迭代 20,21/22 维持)
- 卡片与 06 状态同步=已编入迭代 20、开工门=U0;active 460
2026-10-11 17:17:01 +08:00
DKChan b858c0430e docs(rules+reqcard): 迭代粒度规矩修正(废自造软盒)+专长实装批卡片成立(2026-10-11 用户裁)
- roadmap 迭代粒度节:「软时间盒 ≤3 个工作日」系 3abb3bd2 成文自造、用户从未立过——废弃,改「迭代周期 ≈ 一周左右」
- 需求卡片-专长实装批:Q1-Q3 全裁清零(Q1 换代/Q2 占位值/Q3 单迭代交付全量+三段推进+段末汇报)——零待裁点,成立待编入迭代
- 06 条目状态同步;active 454
2026-10-11 17:08:48 +08:00
DKChan b27654460a docs(card): 需求卡片 v1.2——C6 通关术语裁定(通关=整局冒险)+术语表 v1.6 登记 2026-10-11 16:56:04 +08:00
DKChan 3d297659c9 docs(card): 需求卡片 v1.1——测试方式落文(调试接口直改游戏数据)+07 体验清单登记义务(2026-10-11 用户定) 2026-10-11 16:08:35 +08:00
DKChan 3404230ae6 Merge branch 'master' into card-fix 2026-10-11 07:57:46 +08:00
DKChan f9bc51d203 docs(reqcard): 专长实装批卡片更正——错名撤销重立+秘宝面全撤(2026-10-11 用户严批)
- 卡片改名「专长实装批(奇物)」:秘宝 15 件实装/提灯拆线/秘宝命名/解锁分配全数移出归秘宝实装批
- 任务重排 T0-T10 ≈10-12d;同调电池留卡(秘宝充能账在役不依赖秘宝批)
- 待裁点收敛:Q1 Boss 兑付换代已裁,余 Q2 数值占位/Q3 迭代切分
- 06 指针改正:秘宝实装批③拆出独立成卡注记,余项维持冻结
2026-10-11 07:57:11 +08:00
DKChan 1163147c4f docs(talent-tree): 天赋树.md v0.4 歧义扫描清零——/grilling 六裁落文+卡片 T3/Q5 对齐+06 注记(2026-10-11 用户逐裁) 2026-10-11 07:56:37 +08:00
DKChan 5cb59a3bf2 docs(card): 需求卡片-秘宝体系实现重构落地批 v1.0 定稿(零待裁——C1逐件分配/C2代号即名/C3开发期删档/C4槽位树接缝调试注入/C5天眼全额兑付)+06 卡片指针登记 2026-10-11 07:49:39 +08:00
DKChan 2a0284b506 docs(reqcard): 专长秘宝实装批需求卡片 v1.0——T0-T11+五待裁点(2026-10-11 用户发令写卡)
- 设计前置检查过:奇物 v3.15+秘宝 v2.8 裁点清零
- 现状事实代码级考证:Boss 通关兑付=提升三选一属换代非新增(adventure_runner.gd:44);kind=relic 路由/凭证三计数器/断点扩列先例在役
- T0-T11 十二卡 ≈14-18d,切分预案四迭代窗口;五待裁点 Q1-Q5 待 grilling
- 06 实装批条目登记卡片指针+状态升级;active 452
2026-10-11 07:20:09 +08:00
DKChan 2ab1aa5316 docs(req-card): 天赋树实装批卡片 T6 补占位面板零副作用硬要求+探针④扩展(2026-10-11 用户令) 2026-10-11 07:14:23 +08:00
DKChan 5489c604ab docs(archive): 素材库表四——新目录裁撤草案 3 件入库(回能器/换装券/第四只手,2026-10-11 用户令)+active 451 2026-10-11 07:13:30 +08:00
DKChan 3c0e386bf2 docs(req-card): 天赋树实装批卡片 v1.1——grilling 五裁落卡(2026-10-11 用户逐裁) 2026-10-11 06:05:43 +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 6951632d25 docs(glossary): 术语表建立+全库术语统一批——危险格/整图/专长凭证(2026-10-11 用户四裁)+秘宝.md v2.5 可读性审查批
- 新建 design/gdd/术语表.md v1.0(四节术语+退役词对照;02 清单登记;用户令查表阅读)
- 全库更名:雷格/惩罚格→危险格(113 处)、雷安→危险格与安全格(39)、板级→整图(29)、门票→专长凭证(88)、雷位→危险格位置(5);排雷玩法定义句换代+版本行
- 秘宝.md v2.5 可读性批:术语指路+黑话清扫(正主/落籍/P1甲死指针/charges/结构闸等)+承重契约白话化+验收分层白话化+两处过时事实修正(战斗道具窗口 2026-09-15 已下线/21 项义务死指针)+版本行序修复
2026-10-11 03:56:12 +08:00
DKChan ee99badb95 docs(req-card): 天赋树实装批需求卡片成文+06 登记指针(2026-10-11)
需求卡片-天赋树实装批-2026-10-11.md:现状事实 F1-F16 代码级考证/schema 换代+六键接线+注入换代+退役+迁移重做+营地统一 UI 七卡 T0-T7≈7.5-9d/验证闸+MC 重跑/待裁点 Q1-Q5(Y 行去留/谓词表/迁移折算/UI 归属/武器批时序)待 grilling;架构面结论=零重构三处小扩。06:天赋树实装批条补卡片指针。
2026-10-11 02:59:06 +08:00
DKChan c9fa5116b4 docs(treasure): 棋盘事实不可变裁定批——承重契约增条+中立移除定性废止+无差别开格预留方向(2026-10-10 用户裁;秘宝.md v2.4) 2026-10-11 01:07:49 +08:00