Commit Graph
326 Commits
Author SHA1 Message Date
DKChan 5f51a916d4 test(unit): T1 单元测试与契约层——七套件实跑入口落 tests/run_all.gd
- data_config: ConfigDB 表加载+跨表护栏零诊断/进度坐标 ceil-clamp 解析与警告去重/变异池门控/shop·meta 消费面/manifest↔目录同步/越域 fatal 退出码(独立进程 expect=1,deferred 触发保 quit 通道)/统一随机流(派生确定性/计数器账本/标签不参与派生/负种子归一化)
- battle_settlement: DamageMath 四纯函数(池乘区/克制分量/掷点查档/吃掷点分量)+DamageController 伤害单据五配方+B/A 双结账模式+来源敌死作废+requires 前置门+主角倒下 halt+AC 合流三通道+池 clamp 与 refresh 政策
- contracts: 五配方/三目标/双政策词表封闭+掷点标签∈RNG 封闭词表(EC12)+单据九栏缺省+增益布尔受理口径(EC1/EC2)
- 红线: 期望值全由表读值推导(零玩法数值字面量)/零自建 RNG(夹具种子仅求复现)
- 轻闸: 冒烟 557/0 + ui_input_probe 十一断言全绿(基线零漂移)
2026-09-28 02:52:19 +08:00
DKChan 33281d5052 merge: 迭代1/2 输入闸快拍落文——D 投影/Fusion Pixel/样张机检冻结闸形 2026-09-28 01:10:27 +08:00
DKChan ec0e5397e1 docs(rulings): 迭代1/2 用户输入闸快拍落文——高墙档=D 投影+字体=Fusion Pixel OFL(迭代1卡②③闸解除)+样张 v2 闸形=A 机检冻结零参与(原因转断言/全过即落码/批末目检兜底,v1 否决原因一句话待补);roadmap 挂起清单+迭代卡+06 三条目随批 2026-09-28 01:09:37 +08:00
DKChan 886c171314 merge: 攻击态提示词修正批——对齐 normal/hit 基准(体型锁死/铲头钉形/旗位画右/封印紫钉色/上举定格简化) 2026-09-28 00:32:33 +08:00
DKChan ae667625ec docs(art): 攻击态提示词修正批——对齐 normal/hit 基准双态:体型锁死句(头身/框位/禁放大成年化)+铲头钉形(spade scoop 禁钉锤球)+旗位钉画右+封印紫钉色#7C3AA8(禁粉品红)+挥铲动作简化为头顶上举定格(禁扭身/提灯保持腰侧可见)+段前旗面色注记(normal/hit 成图仍旗朱红待换色);来源=attack_1x 五连跑偏(体型顶格/钉锤/镜像旗左/紫粉旗/211色抗锯齿) 2026-09-28 00:32:11 +08:00
DKChan abad9ed91c merge: roadmap 批次体系对齐——ADR-0007 闸解除+迭代3卡⑤前置解除与卡内容定稿+挂起清单重排 2026-09-28 00:07:57 +08:00
DKChan 42056835cb docs(roadmap): 批次体系对齐——ADR-0007 闸解除落档(裁丙+统一随机流批 329c7a2 台账 210)+迭代3卡⑤特性批前置解除与卡内容定稿(node_map 扩签/15骨架/首次脚本)+挂起清单重排+当日达成补记;维护批(收口五步③欠账清偿) 2026-09-28 00:07:47 +08:00
DKChan 685b89bdbf merge: 像素化技术路线调研落盘(design/research/pixelization-routes-survey-2026-09-27.md)——六大类20条路线七维总表+痛点归因+Top3+现行脚本最小补丁 2026-09-27 21:39:20 +08:00
DKChan 84bca75a31 design(research): 图片像素化技术路线调研落盘——六大类20条路线七维总表+现行管线痛点归因(quantize默认FS抖动=脏点头号单一来源/无网格相位估计)+Top3(fixer收网格→pngquant量化→清洗去翳/RD免费fixer当上限参照/PixelOE细节对照)+现行脚本五行最小补丁 2026-09-27 21:39:00 +08:00
DKChan 329c7a2757 merge: 统一随机流批(ADR-0007 裁丙)——七流并一+全事件日志+向量重登记+全链验证绿+文档面五件;节点图生成实施前置解除;06 在飞改动 stash 舞步护送 2026-09-27 20:01:38 +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 213d61d5b2 merge: roadmap 粒度对齐敏捷迭代——里程碑=Release/迭代=多任务增量交付单元(3-8任务);B1-B6 重组为迭代1-4 2026-09-27 18:26:00 +08:00
DKChan 3abb3bd2e9 docs(roadmap): 粒度对齐敏捷迭代——里程碑=Release(2-4个迭代+出口验收闸)/迭代=多任务增量交付单元(一句目标+3-8任务+一计划书+一次合并,单交付物不成迭代,软时间盒≤3工作日);B1-B6 九批重组为迭代1-4(测试兜底与表现先行 6 卡/样张冻结与表现定稿 4 卡/读数重测与调参 5 卡/Alpha 验收 4 卡);执行纪律一批一loop改一迭代一loop(台账批=迭代同物异名) 2026-09-27 18:25:53 +08:00
DKChan d163160075 merge: roadmap 重整为批次执行制——里程碑补齐+当前位置+三里程碑九批序列+执行纪律(一批一loop)+loop 规范八件+维护纪律修路径 2026-09-27 17:56:55 +08:00
DKChan ee1c16c5b5 docs(roadmap): roadmap 重整为批次执行制——里程碑时间线补齐 09-15~27 十日+当前位置(挂起用户输入闸三件:样张v1否决原因/ADR-0007三岔/真人试玩)+主线路线三里程碑九批(M-1 切片表现收口=B1 测试基建 P0/B2 样张v2/B3 循环2 八项;M-2 数值标定 B4-B6;M-3 内容深化)+执行纪律(一批一 loop 零散并行退场,bug 走 mini-loop)+批次 loop 规范八件(循环1计划书为模板先例)+维护纪律修路径(loop_dashboard 退役,熵增闸+三闸入批末闸序列) 2026-09-27 17:56:48 +08:00
DKChan afcc018f34 merge: 关卡节点图生成 v0.3 ②③终裁落文+ADR-0007 评估书——统一流架构批先行/特性排队;06 在飞改动 stash 舞步护送 2026-09-27 17:23:13 +08:00
DKChan 137902fe92 design(node-map-gen): v0.3 ②③终裁落文+ADR-0007 评估书交付——②统一用一个流(两轮复裁终选,rng 架构批先行/特性排队,P0 补前置) ③特性内机制先行骨架随后;ADR-0007 核心发现=七流系同一主种子盐值分栏、字面目标现行已满足,待裁决=甲维持分栏/乙物理并流/丙并流+全事件日志(消费点七处+连带改动面清单在册);06 新立架构批条目 2026-09-27 17:23:05 +08:00
DKChan 06c56439c0 merge: 关卡节点图生成 v0.2 首轮裁决落文——①首关参与抽签仅首次冒险固定脚本 ④池规模5张 ⑤逐关抽确认;②③证据面补齐待复裁;06 在飞改动 stash 舞步护送 2026-09-27 16:37:24 +08:00
DKChan 69e9ebcc26 design(node-map-gen): v0.2 首轮裁决落文——①首关参与抽签仅首次冒险固定脚本(存档布尔标志+收束点置位,新节) ④池规模每关5张(调参表投值) ⑤关卡开始逐关抽确认;骨架多份随机调取=台阶一路线确认;②增流白话释义两选项+③台阶一详解与实施时点三选项补证据面待复裁;测量对账实施门改随机量扩池口径;06/02 随批 2026-09-27 16:37:18 +08:00
DKChan fd62503e63 merge: 关卡画面三拍板收口——底栏状态展示(HP/属性/已选加成)+图上点击唯一通道(按钮退役)+放弃二次确认;06 拍板点条目解决移除 2026-09-27 16:28:37 +08:00
DKChan 754df5c13d docs(ux): 关卡画面三拍板收口——底栏=状态展示(生命/属性/本关已选加成三组常读,布局决策4)+图上点击为唯一选路通道(候选按钮退役,布局决策2)+放弃二次确认定稿(布局决策3);信息层级六层/组件/States/交互/数据锚/AC/线框随改;06 拍板点条目解决移除(doc_link 死链 0/已知 0;gdd_lint 8 文件=基线;term 215+1 既有;熵增闸 PASS) 2026-09-27 16:28:30 +08:00
DKChan 52c140cc2f merge: 关卡画面 UX spec 建档——level-map.md 占位升格版(选路枢纽三停点布局/GP 常驻徽章/交互映射/AC)+三项设计提案挂 06 待拍板+停点标题措辞修正清偿 143 遗留;HUD框架/02/battle/level-clear 四文件互链 2026-09-27 15:36:42 +08:00
DKChan 5c8c3f5d98 docs(ux): 关卡画面 UX spec 建档——ux/level-map.md 占位升格版(信息层级五层/三停点布局/组件清单/GP 常驻徽章/交互映射/AC)+三项设计提案挂 06 待拍板(HP 常驻读数/图上点击选路/放弃二次确认);停点标题措辞修正清偿台账 143 遗留;HUD框架 屏级权威按屏分治+义务清单挂指针;02 入册 v1.1;battle/level-clear 导航行互链(doc_link 死链 0/已知 0;gdd_lint 失败集=基线 8 文件零新增;term 疑似 1 既有) 2026-09-27 15:36:21 +08:00
DKChan 98a2e78752 merge: 关卡节点图生成立项批——设计草案 v0.1 成文(图模板/模板池/抽签+N=1 回滚档+三级台阶+MC 测量对账+五拍板点待定);02 入册+06 立项改状态+registry 反向边;06 采购条目在飞改动 stash 舞步护送 2026-09-27 15:16:58 +08:00
DKChan 9a6c9ab89a design(node-map-gen): 关卡节点图生成立项批——设计草案 v0.1 成文(图模板/模板池/抽签三概念+N=1 回滚档+三级台阶路线+MC 测量对账三条款+五拍板点);02 文档树与命名对照表 NODE_MAP_GENERATION 入册;06 条目「关卡内结构随机生成」改已立项待拍板;registry rng_service/stream_seed_derivation/glossary 反向边登记 2026-09-27 15:16:13 +08:00
DKChan ad6896d683 merge: GP 归属拍板对齐——战斗胜利总结结算承载 GP(OQ14 为准);level-clear OQ1/OQ3 收口;06 部分收口 2026-09-27 15:15:08 +08:00
DKChan 894d64766b docs(ux): GP 归属拍板对齐批——用户口径战斗胜利总结结算承载 GP 总量+增量(battle.md OQ14 为准,06 归属行登记偏差修正)+失败流冒险总结结算回存档首页确认;level-clear.md OQ1/OQ3 收口(GP 禁入/结算画面指认=冒险总结结算,钥石三处承载维持);06 条目改部分收口(剩=胜利结算 GP 接线+关卡画面常驻) 2026-09-27 15:15:02 +08:00
DKChan 277795c5d5 merge: UX 文档欠账处置批——battle.md 四幽灵引用销账(player-journey 不建/accessibility 改指 HUD框架/node-reward 挂内容重定批/level-clear 建档)+导航残留修正;新建 ux/level-clear.md;doc_link_known 欠账清空(死链 0/已知 0) 2026-09-27 14:40:29 +08:00
DKChan b18819f45f docs(ux): UX 文档欠账处置批——battle.md 四幽灵引用处置(player-journey 不建/accessibility 改指 HUD框架/node-reward 挂魔法道具内容重定批/level-clear 建档)+胜利导航残留按代码实态修正;新建 ux/level-clear.md 义务锁定版;HUD框架 幽灵措辞改指设置与本地化;06 登记 GP 归属不一致待拍板+节点奖励屏 spec 债挂内容批;02 补 ux/ 目录入索引;doc_link_known.txt 欠账 4 行清空(doc_link 死链 0/已知 0;gdd_lint 零新增;熵增闸 PASS) 2026-09-27 14:35:07 +08:00
DKChan f9460d7d82 merge: 熵增闸落籍——repo_structure_audit.py 四查+design 子目录白名单+自检探针;CLAUDE.md 交付验收挂闸;新类别=同批改 CLAUDE.md+脚本白名单 2026-09-27 05:31:03 +08:00
DKChan 0b7e8df1d3 feat(gate): 熵增闸落地——repo_structure_audit.py 四查(顶层目录白名单/根文件白名单/图像白名单/退役路径守卫)+design 子目录白名单;自检探针验证抓违例能力;CLAUDE.md 交付前验收行挂闸;判据=新类别须同批改 CLAUDE.md+脚本白名单留痕 2026-09-27 05:30:40 +08:00
DKChan 2f6df6c589 merge: node-reward 基线目标对齐 2026-09-27 05:19:34 +08:00
DKChan 48c2408ad5 docs(audit): node-reward 基线目标随 ux 入 gdd 树对齐(引用已改指 design/gdd/ux/ 未来位) 2026-09-27 05:19:15 +08:00
DKChan 083f06d002 merge: P0 单元测试补建登记(06 待办,测试基建批)+doc_link_known 基线源路径随迁 gdd/ux 2026-09-27 05:17:45 +08:00
DKChan 307ff42192 docs(06+audit): P0 单元测试与接口契约层补建登记(用户裁定最高优先级,测试基建批;game/tests 挂载条件已备)+doc_link_known 基线源路径随迁 gdd/ux 2026-09-27 05:17:04 +08:00
DKChan 0a3a33d340 merge: mc 基线 raw txt 两件迁 sim-data 收口 2026-09-27 05:03:33 +08:00
DKChan e3f5f32f79 refactor: 两条 mc 基线 raw txt 随批迁 sim-data(补上一批遗漏) 2026-09-27 05:02:24 +08:00
DKChan 2caed0fd9f merge: chore 收口——清除误提交的脚手架脚本 2026-09-27 05:01:31 +08:00
DKChan 585104d1bd chore: 清理误入上一批的 .commit.sh 脚手架文件 2026-09-27 05:01:00 +08:00
DKChan 28cd966fe5 merge: 目录三层收敛批落籍——production/ 解散+docs/ 并入 design+tests 归 game/tests+qa-data→sim-data+ux→gdd/ux+钩子与工具路径随迁;断链修 12 文件余 7 幽灵链为搬前既有;详见分支 a39413d 提交说明 2026-09-27 04:58:57 +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 97e20d51fb merge: 目录三层重构批落籍——artwork/=在途图像唯一工作区(candidates+mockups 全部并入),design/+production/ 禁图,gitignore/CLAUDE.md/pixelize 默认路径三处随迁;用户三层裁定=设计文档归 design、在途素材归 artwork、终稿归 game/assets 2026-09-27 03:59:06 +08:00
DKChan 94ed833bef refactor: 目录三层重构落文——artwork/=在途图像唯一工作区(候选/像素稿/样张/截图全归一,gitignore 随迁),design/ 与 production/ 禁图,终稿=game/assets/art;pixelize 默认路径随迁;用户裁定=高内聚/就近原则,审图只看一处 2026-09-27 03:58:16 +08:00
DKChan f43d4e65e0 merge: 像素化 v5 批落籍——白边/噪点三连防线(α腐蚀1环+despeckle+边缘色内插),深底测试条八只全过;PNG透明通道答疑=对话式生图输出压平RGB无解,继续算法路线 2026-09-27 03:18:26 +08:00
DKChan ae7528f34b tools: 像素化 v5=白边/噪点三连防线——预滤α腐蚀MinFilter(3)灭混合带环(5曾啃断钩爪恐魔细肢回退)+despeckle<10px孤立域+edge_inpaint两轮边缘色内插(灭白边不削轮廓);深底测试条八只全过,余蜘蛛脚尖1-2px残点手修级 2026-09-27 03:18:11 +08:00
DKChan b17db23524 merge: 像素化管线 v4 批落籍——双路择优(屏障法+漏灌检测回落底色门)、档位翻倍 96/128/192、吃描边去白边、duergar 漏灌/钩爪恐魔同色系影两 FATAL 修复;八敌种像素候选稿+四联底测试条+总览全量重出待用户验收 2026-09-27 03:02:25 +08:00
DKChan cd9ff04432 tools: 像素化管线 v4=双路择优——屏障法(描边膨胀3px吞底色影+吃描边主色门+底色↔主色线段桥限层深4)自动检测漏灌(保留面积<0.6x)回落底色门+v1影规则路径;档位翻倍96/128/192(用户裁战斗界面不需要那么低像素);修复=duergar影压描边开缺口洪灌吃空甲面(蒙版定位底部突破)+钩爪恐魔同色系影+白边三案全收;量化48→64色 2026-09-27 03:01:54 +08:00
DKChan 3161486d96 merge: 封印紫对齐批落籍——生图卡两份(主角正向紫旗/负向紫词豁免/怪物道具排除)+registry/HUD框架/交互模式/migration-plan/checklist 残端对齐+06 收口条列表化;MC 逐位一致/冒烟 557/0/文档三闸零新增;台账 186 2026-09-27 02:39:26 +08:00
DKChan 6c7e5a1a23 feat(art): seal purple alignment batch -- prompt cards (hero positive purple flag + negatives purple-word removed + monster style-ref exclusions) + registry/HUD-framework/interaction-patterns/migration-plan/checklist leftovers aligned; 06 acceptance entry reformatted to list; ledger 186 2026-09-27 02:39:00 +08:00
DKChan 153976f2ca merge: 像素化候选管线批落籍——tools/pixelize_candidates.py(v1.3 五步流程第4步自动化:去底转透明+吞影三规则+BOX4x预滤+48色量化+NEAREST 降采样+四联底测试条);远程生图批 9 张候选按 v1.3 约定重排 candidates/<资产键>/v1(八敌种全齐+主角参考,受击态未出图);像素稿 8 份+四联底测试条+总览落 candidates(gitignored);hook_horror 影留手修;三档 48/64/96 候选终值归样张批 2026-09-27 02:18:35 +08:00