Commit Graph
16 Commits
Author SHA1 Message Date
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 1e8c039d8f docs: 文档随批与登记批(Phase B T6)——architecture D1 形态行+HUD框架 v0.10+battle.md 实现注记+migration-plan §3 已落地与样张硬前置改判落文+Alpha 清单状态列+台账 174 2026-09-26 05:22:16 +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 e3120721f7 feat(board): 棋盘 Node2D 渲染迁移 Phase A——BoardView 壳+SubViewport+BoardWorld/CellUnit 叠层槽位+板级公式命中+cell_size 契约化+ui_input_probe 端到端输入探针+架构注记三处(按 ADR-0006/迁移方案,用户授权推进 2026-09-23,台账 144) 2026-09-24 01:34:55 +08:00
DKChan 28f6dd222b docs(arch): A 区退场形态裁定落文——LevelStripView 退役不迁移+关卡画面由 RouteOverlay 升级承接+停点前移批删除面清单(用户追问裁定 2026-09-23) 2026-09-23 20:39:51 +08:00
DKChan b1756d2de0 docs(arch): 棋盘迁移文档修订——战斗屏进度条退场裁定落文(战后回关卡画面,进度只留关卡画面;退场落地随停点前移批,用户裁定 2026-09-23) 2026-09-23 20:07:26 +08:00
DKChan 00108b13c5 docs(arch): 棋盘 Node2D 迁移批起草——ADR-0006 新立+ADR-0003 部分取代注记+Phase A 迁移方案(用户拍板只迁棋盘 2026-09-23,草稿待审) 2026-09-23 17:59:33 +08:00
DKChan 31f4966d3e docs(meta): 代币→钥石统一拍板批——关卡大奖励「代币记账」即钥石入账(同一资源两渠道:大奖励+10/关与Boss掉落),「代币」措辞全仓退役(冒险结构v0.3/元进度v0.2/数据配置v0.3/registry改键keystone_per_level/architecture/adr-0005);06清单资源关系条目关闭;快照登记真人试玩待并行图版批收口后开始 2026-09-17 02:34:48 +08:00
DKChan a0cba618de docs(architecture): GDD 概念结构图产物收编——archify 交付(gdd-concept-map.html + 可编辑候选 architecture.json + 可视化检查件四视图);图为快照,GDD 变更需重交付 2026-09-17 02:21:06 +08:00
DKChan 8ca3da669b feat(slice): 敌人技能池批收编——废确定性行为环改技能池+开轮摇号(冒烟 263 项全绿)
- 机制:每敌种技能池(池模板/实例池/技能行三层),开轮摇号定拍(behavior_roll 第五流,
  每敌子流 scope=spawn_index×1000000+摇号序,单敌轨迹独立复放);两道闸 = 全技能各自
  冷却(普攻恒 0 锁死)+ 保底 M=4;死亡即不动手改摇定作废不进账;拍结构保留
- 数据:新增 skills.tres+skill_table.gd(五行+保底阈值)/skill_lottery.gd 独立抽签器;
  enemy.tres 六行 pattern→pool(9/1·6/2/2·6/2/2 provisional);status_effects 七→九行
  (empower/fortify——enemy_defense 敌方防御池新词汇);settlement effect_pool_map 增两键
- core:rng_service 增流+open_scope(salt 0x85EBCA7758C24E15,黄金向量 m=42 scope0=
  426657203655691839);unit_container 重写(实例池/冷却/待发/保底);battle_orchestrator
  开轮摇号编排+三乘法链+施放行 cast+敌方防御池乘区;config_db 挂技能表+池跨表校验
- 呈现:快照 pending_* 三字段+敌方增益投影(beat/ring 拆除);敌卡摇定动画位(普攻零
  表示/攻击系⚔/增益系✦);明细具名技能+施放行;状态槽九行全映射
- smoke 211→263:六项验收(回放逐位/单敌独立复放/EV 对锚/死亡作废/空池不可能/加载拒绝)
- 文档:敌人系统 v0.5/战斗结算 v0.11/增益状态 v0.5/难度曲线与Boss v0.6/战斗表现 v0.3/
  HUD框架 v0.4/battle.md 改型注记/registry(skill 新条目+四条目修订+术语七词条)/
  06-待办清单收编;active.md entry 60
- EV 实测(×5000 拍):地精 1.1056(保底闸抬升,登记难度曲线重锚)/熊地精 0.9998/酋长 1.0236
2026-09-17 02:00:06 +08:00
DKChan c5f61b6b72 docs: 06 清单改版——待拍板→待办全仓换名 + 表格改四级标题属性段
- 清单更名 06-待拍板清单.md → 06-待办清单.md(git mv 留痕);70 条由四列表格改为四循环 H2 + 系统 H3 + 每条事项 H4 + 粗体属性段(现状/归属/状态),内容原样搬运零丢失(67 待办 + 3 已解决)
- 术语同步:20 份系统文档存根节(## 待拍板 → ## 待办)与正文「见待拍板」引用、02-系统清单 v0.6 行、doc-conventions v7 行(第 8 节规则更名「待办单点登记」)、code-conventions、architecture、registry 活条目;版本历史行与 registry # 批注按「历史不改写」保留旧称
- 本批只含文档与 registry 术语;工作区中并行批(AC 换装)的切片文件改动未触碰、未提交
2026-09-16 05:37:36 +08:00
DKChan 4e004cd832 docs: 系统更名批 + 可选类删除后 UI 文档收口
更名批(用户拍板 2026-09-16):奖励道具经济→地图战斗资源(定义已双向化——格面承载、
战斗结算生效)、辅助道具→魔法道具(已非纯数值道具,信息/妙用向);两 GDD 文件 git mv,
GDD 全树 + registry + UX/美术/研究/文档全仓口径同步;英文代号 REWARD_ITEM_ECONOMY /
AUXILIARY_ITEMS 暂沿用;版本历史旧行按约定保留旧名。
UI 收口批:battle.md / HUD框架.md 按代码现实收口——四区布局、五段结算、10 类明细行,
删 E 区道具面板、道具窗口态、query_inventory 登记与旧空态/囤刀措辞;魔法道具预留义务行
保留(库存条/指向交互/叠加层随其 P0 批设计);02-系统清单 地图战斗资源概要行与
architecture.md B4 行改现行口径。
验证:残留 grep 现行条款零命中;全量 smoke 211 项 0 失败 + 四 UI 探针通过。
2026-09-16 01:20:38 +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 88a204635f refactor(slice): 雾格机制整体清理(代码/数据表/文档/registry)
雾格已于 2026-09-14 从设计中永久移除(05-不做清单),本批把残留从实现到文档清干净。

代码与数据表:
- 删:雾布置管线(区域生长/厚度约束/safe_nonzero 强制)、雾预算核算、雾指标输出
  (actual_fog_ratio / fog_burden_ratio / delta_budget_fog)、求解器"雾元知识"信息通道、
  硬编码 "fog" 变异、雾池加载护栏、雾格渲染/tint/雾区全开信号、雾图例条目、雾首遇提示、
  雾教学断言;variation/board_gen/reward_config 三表雾字段与雾校验
- 删 inferability_core(雾移除后恒等于主指标,留着会制造双判据假象)及其 3 处消费方
- 留:变异框架面(variants/variant_ids/候选池门控/变异表加载通道与通用字段/
  出生区无变异不变式/事件载荷 variant_ids 空槽),MVP 下恒空;加行即生效承诺不变
- 验证:冒烟 196/196(+3 变异框架面断言)、三场景探针全 PASS、
  期望扫描与清理前同种子逐位相同(L2 板去雾后可推理率 0.908→0.951)

文档与 registry:
- 十份系统文档的雾失义登记与待拍板条目按删除概念 SOP 关闭并补版本历史;03/02 顶层同步
- design/ux/battle.md 与 interaction-patterns.md 去雾(格态收窄两态)+ 修订记录表
- registry:删 t_fog_min / fog_region_count / fog_target_ratio / terrain_variation_acceptance_mapping
  / pricing_constraints 等键;指标集八项→四项;hint_id 去 fog_first;
  variation_table 反向边收敛为三个真实引用方
- 连带:art-bible 雾资产占位、tests/README 示例测试名、doc-conventions 第 4 节正例、
  研究件失效注记、切片 README 现状陈述与补记
2026-09-15 21:10:27 +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 ddd2960fa6 chore: initial commit 2026-09-14 18:18:49 +08:00