Commit Graph
343 Commits
Author SHA1 Message Date
DKChan 0977a548bf 写卡改判(营地交互修复批·件3 终裁落卡+轮次4 独立复核): 撤掉「铺满色面收成带形参的通用出口并收编三处同形旧实现」那一版设计, 落成用户 11-06 终裁形态——公共件一个具名出口 UiKit.camp_hud_band_surface(host) 形参只 host、色值 CAMP_HUD_BAND=Color(CAMP_HEADER_BAND,0.80)/PRESET_FULL_RECT 铺满/MOUSE_FILTER_IGNORE/挂宿主/返句柄全写死体内, ui_assembler.gd:224-230、ui_kit.gd:486-491、:537 三处同形写法不收编不动(形状撞车≠同一件事: 遮罩遮挡语义/页面底色档位/HUD 带定值三个变化原因, 绑起来即既不内聚又不低耦合且为没到来的问题做设计); R9 等值回归删、验收回 R1–R8、估时 2.25–2.5→2.0 工作日(无收编无两次全档), 契约4 加「禁开 color/pass_input 形参+禁收编」双禁、契约5 补 ColorRect 默认 STOP 漏设不报错的旁证, §15 Q1 裁决史补③④⑤(含 Q4 消解——用户否定的是该呈报前提而非某一案), §12 末段留两版作废判据的合成理由; 轮次4 由第四个未参与撰写只读子代理复核终态, 17 条: 硬伤 2(R4「按行矩形左位」必打空——行 ALIGNMENT_CENTER 且双钮可见宽 444<壳宽 460, 改取 child(0) 全局矩形中心; _smoke_camp_hud_band 接 _initialize 不成立——只调 _split_tail 且尾段 quit, 不被 await=静默不执行=假绿, 改接 _split_tail await 链)/事实错 4(四消费方行号 72/76-78/82→73/79-80/83、场景根 new 位置 camp_scene_view:13-14→scenes/camp_screen.gd:13-14 并据此推翻轮次3 沿用值、modal_shell 不产 HSeparator、:27-29 是同机制先例非右对齐先例)/一致性 4(§8.4 冠名 test-conventions、R4 读 main._confirm_consumer 注明探针先例 :272/:286 与扫描射程、§14 职责句去「摆放徽章」、R2 注明特有提交面由 R1 承载)/补写 3(徽章自高第二成因 18px 行高 FS_SUB、T3.4 补入树前调用时机、待办清单实况两轮→四轮)/确认 5(收编版残留零、40 处行号、FULL_RECT 铺满与 1280 承重链、const 派生合法性、契约面与 README 能力行逐字一致), 未新增待裁点; 不采信 1(复核者把 presentation_encapsulation_sweep_test.gd 路径误记 unit/contracts/, 实在 unit/presentation/, 结论经回读成立已按正确路径落卡); 本步凭据: pipeline_gate 直跑 PASS(待办条目 27/卡片口径 2 张全过)+tools/run_all_gates.sh --docs exit=0「验收通过, 闸况与基线一致无新增红」(基线 4a650d0e); 待办清单本条状态仍 文档设计已闭合+已写卡, 零待裁点, 开工门=U0 等用户批卡, 未合并未推送 2026-11-06 01:38:27 +08:00
DKChan 4a650d0ed3 写卡(营地交互修复批·一张卡三需求点): reports/需求卡片-营地交互修复批-2026-11-05.md 成文——件1 开局被开始层盖住(契约1 限开局/续玩两路径的隐藏点收一处+摘 main.gd:194 冗余句)、件2 弹窗钮序镜像(推进→次→维持,四处共用件同一序,成员与连接零动)、件3 顶栏加可见栏体(色值做成 UiKit 带 α 派生常量 CAMP_HUD_BAND=Color(CAMP_HEADER_BAND,0.80),矩形由顶栏件自建); 对照表 R1-R8 七格齐+判据出处行锚+能力行(两枚新增能力同批入 game/tests/README.md:162-163); 卡片头部申报 验收档=中、设计事实源三处定稿(camp.md v2.8/HUD框架 §提示与弹层/art-bible v3.43)+色值落点定稿与两项 Godot 4.7.2 实测(const 派生 const 编译通过 to_html=true 得 6e4526cc;色道单精度使 a==0.80 为 false → 断言禁浮点分量直等,改 to_html 比对); 三轮内改的四处架构违规=①R3 撤"升成员供测试直取"(抵触 architecture.md:168 视图单元接口/:323 禁直引实现内部,改公开子节点序)②顶栏 α 从视图内挪进公共件(依 ui_kit.gd:2 全站取色唯一出口)③契约4 措辞纠正(禁新增语义色而非禁派生常量,依 HP_BAR_TRACK:200 收口先例)④同步面补 architecture.md:175 CampHudBand 行; 两轮独立复核全落=轮次1(22 条:19 采信落卡/2 转用户裁 Q1 Q2/2 条经写卡段回读推翻)+轮次2(5 条:R3 双钮断言必红硬伤改 child(2)+子节点数非空前置、R5 补开营地前置(camp_scene_view.gd:51 初始隐)、T3.0 补入树后读数时机、行号八处与尺寸链确认、Q1 裁决解释面按自判落并向用户报备); 同批登记两条工程改动待办(认锚式不含中文段 pipeline_gate.py:68;层序落位单口扫描面不含子目录 source_guard_test.gd:85-99,均工具代码/待执行); 待办清单本条状态 文档设计已闭合+已写卡; 本步凭据: 流水线闸直跑 PASS(待办条目 27/卡片口径 2 张全过)+tools/run_all_gates.sh --docs exit=0「验收通过,闸况与基线一致无新增红」(回执 domain=docs 基线 00d7bbfb); 过程附记: 用语闸 doc_term 曾把待办条目里文件名 ui_registry.gd 的子串 registry 判为退役词疑似现行(基线绿→现红),已改以函数名 apply_layer_contract() 作锚避开误报、可检索性不丢,该误报属闸件面另议 2026-11-05 23:56:38 +08:00
DKChan abc4a75db1 收尾(迭代52批后收尾): 反哺点六条落文 architecture.md v1.36(minesweeper_rules公开面20/呈现层组合根交接面18服务+12口+三内部数据类42字段+五分文件入口公开化+board_hover七口+站桩vitals14/motion14+cell_mark遮罩Callable14成员+BoardWorld封印参数化子件seal_on)/art-bible v3.42(§8.2参数单点六枚补SEAL_HALO_FRAC)/体验验证清单(㉙第4条判据换法阵呈现+新节51实机目检三项)/asset-path-map(seal_mark改战末蜡封专用); 账面换代: roadmap迭代52行已完成(2026-11-05)+当前位换代, 待办清单删已编迭代52四条目+config_db条(工程批ffb744cc已完成合回)+damage条EffectPort卡引用改写提交号; 产出物退役八件+迭代51残留四卡(死期过/行已换代/引用面已改写); 验证: run_all_gates --docs全绿 2026-11-05 04:01:45 +08:00
DKChan 122cdeb3d8 iter52-卡4:迭代52卡④(封印印记法阵化): 着色器参数化绘制换代(环带+十字+环外光圈,半径夹cell_px/2,ui_kit六常量含SEAL_HALO_FRAC补注入源)+seal_mark_layer子件+CellUnit seal_on/fog联动+棋盘侧贴图路径三处退役(seal_mark.png只余战末蜡封)+board_shot_probe封印取证(三关环径0.826全落±1px,英雄格中心非黑); 含产出物三份/审计报告/master归并两笔/收尾笔; 验收档中; 验收审计总判定通过 2026-11-05 03:04:21 +08:00
DKChan 131c63e7fb 合并(写卡P0两批): minesweeper_rules公开面还债批+孤儿函数清退批两卡落盘(用户批卡成立); 待办清单两P0条目已写卡+新立_validate_skill_pool_links条目; pipeline_gate PASS
ci / gates (push) Successful in 36s
2026-11-04 14:37:30 +08:00
DKChan cea1f38269 写卡(P0两卡+新登记一条): minesweeper_rules公开面还债批(safe_remaining私有化收敛21→20零基线键; settle_batch/fx_reveal受架构在册边界保护排除、preview_reveal为在册sim出口保留——21方法全量盘点表在册) + 孤儿函数清退批(判死六件: has_effect_on/_bp_read_int/_find_token死包装/has_open/set_feedback_state/stop_resolved; 级联核列逐件留存复核; B段69件测量面按登记口径保留全列附表) + 待办清单: 两P0条目待写卡→已写卡实况换代 + 新立config_db._validate_skill_pool_links旧校验件条目(处置方向待裁注进实况); 七查自审过+grilling零待裁+pipeline_gate PASS(28条目10卡) 2026-11-04 14:37:22 +08:00
DKChan b99cec5788 并入 master(迭代51收尾+CI读数批): 待办清单条目与 roadmap 当前位连带面按 master 新版重落
# Conflicts:
#	roadmap.md
2026-11-04 08:02:24 +08:00
DKChan 27f5e8b97e 文档(配比预设过程件退役): 删除 reports/需求卡片-冒险前资源配比预设批-2026-10-04.md 与 reports/提案-冒险前资源配比预设-2026-10-04.md〔用户特批 2026-11-04 暂不做、不需要留〕——待办清单同条目实况去掉两份过程件指针、状态回退「文档设计已闭合+待写卡(备选)」并记〔用户特批 2026-11-04 退役卡片与提案回退待写卡〕(§12.1 下游段不回收由用户令例外);roadmap 当前位待编池删该条,不再是编排候选。件核:tracked 面对两份文件零残留引用(design/gdd/systems/跨局循环/锻造工坊.md:132 只叙该批挂起、不指文件,未动)。验证:pipeline_gate PASS(27 条目/卡片口径 7 张)、run_all_gates --docs 验收通过零新增红。开批时机=用户令不等 CI 全绿(master 在案红 run 56 gates/跑闸 未修,归因待取 job 日志)。 2026-11-04 06:54:06 +08:00
DKChan 9c14f23ab8 收尾(迭代51批后收尾): 反哺点十条落文 architecture.md(RoundCycle/BattleRefreshFlow束注入换代/settlement段类束注入对编排器零引用与四helper归位/damage·RewardGrant·BattleFxHost·breakpoint_store·save_manager·slot_store公开面换代/minesweeper_rules归位两法与超阈值还债在册/charge_layers退役两处闭面四键; 第十一条落点不存在跳过在案); S13无凭证基线键经用户裁撤销(gdstyle红在案=预期单键,还债归P0)+gdstyle_gate --refresh重生成入口删除(基线维护改人工修订,--refresh传参exit=2)+gdstyle.toml与基线头注同步; 待办清单: minesweeper_rules公开面还债P0+EffectEngine死函数与全仓孤儿函数清退P0两条登记/presentation卡未编迭代迁出承接条目/iter51三条目(L1混编·架构审查余项·EffectPort删键)完成整条删除/两条P0实况引用改写; roadmap迭代51行已完成(2026-11-04)+当前位换代; 产出物退役三件(反哺点+实现报告+验收审计——吸收即死+证据只留最新,目检义务⑱在册承载,引用面已改写); 验证: gdstyle单键红=预期,--refresh exit=2,--docs全绿 2026-11-04 06:49:01 +08:00
DKChan 12076b3671 写卡(封印印记法阵化批): 需求卡片 v1.0 + 能力清单增一行
- reports/需求卡片-封印印记法阵化批-2026-11-04.md: 十节结构齐(目标/设计事实源/现状 file:line/契约七条/范围/同步面五条/T1-T6 含文件结构图/验收对照表 R1-R7 含判据绑定面与能力行/异常分级/代拍板五条/零待裁点/落位复用预检/独立验收审计); 估时 3.75 工作日(区间 2.75-5.75)
- game/tests/README.md: 排雷玩法段增能力行「棋盘封印印记呈现」, 代表用例 seal_mark_params_test 两函数(写卡段职责)
- 待办清单本条状态 美术设计已闭合→美术设计已闭合+已写卡, 实况记卡片路径与估时
- art-bible §8.2 参数单点订正为五枚常量(补 SEAL_HALO_GAMMA), 与卡片 T1 对齐
- pipeline_gate PASS(8 张卡全过); 文档域闸与基线一致零新增红
2026-11-04 05:43:43 +08:00
DKChan 1224aed0be Merge branch 'master' into archpres-card 2026-11-04 05:31:56 +08:00
DKChan 5fc9a131bb 写卡修订(架构审查presentation层封装修复批v1.1): grilling复核六项自裁折入——T2/T5时序修正(:69与ui_kit公开化同移T5)+main.gd例外区间实数化(25-30→28-32=既有1+服务17+句柄口12)+flash归位形态修正(vitals自持owner与tween先例_play_hp_flash,宿主成员零增)+T3签名定稿(vitals14/motion14/hover7,绘制路径逐个getter免帧分配)+削弱申报追加ui_struct_probe两串; 处置记录同步3处(T1一致性义务); 引擎三查NEVER/Gotchas/性能预算零命中未加载领域reference(逐字保留无新形态); pipeline_gate PASS 2026-11-04 05:20:03 +08:00
DKChan 7f512aa8b6 iter51-卡4:卡④(迭代51·L1深度3混编)+批收口: (1,3)大地精行退役改地精+熊地精混编(行序熊地精在前/行值整行复用(1,2)/(1,0)/静态骰和3)+表注四处+七测试文件换锚与补断言(v1-v6/逐行求和口径/池模板两键/白盒抬GP)+全仓hobgoblin零残留+产出物两报告+独立验收审计报告(终判通过)+审计缺漏订正(level_shop:1484 bp_store私取迁移补落)+master并入(封印印记素材批零冲突,冒烟绿)+S13基线正规通道--refresh记键收口; 受影响七套件全绿(table_guard 83/round_flow 136/level_shop 195/damage_controller 50等) 2026-11-04 05:08:32 +08:00
DKChan 7fa1422021 写卡(架构审查presentation层封装修复批): 处置记录+需求卡片v1.0+待办条目推进——设计闭合(2026-11-04会话用户两裁:三内部数据类字段公开化+四族一批做完); 数字换代227→443行/14文件四族(A1数据类206行42字段/A2拆件子件62行/B组合根169行80名成对转发梯/C杂项6行); B族设计规则六条(分文件入口公开化+接线Callable束+main服务公开化+句柄读投影设置口+on_*处理器保私有探针零波及+main.gd指标例外申报); 卡面16节(五T卡精确4.125工作日区间3.5-5.25/对照表R1-R7能力行逐字取在册名/零待裁点开工门U0/新增sweep测试件1件/board_view贴顶零净增); 待办条目换代(文档设计已闭合+实况凭据+缺口属性删); pipeline_gate PASS 2026-11-04 05:00:56 +08:00
DKChan caf7f853d6 合并 master 入本分支(解冲突): 敌人系统取 master 版(敌种名录表已随工程批退役)并删 hobgoblin 缺口登记块、v1.6→v1.7; 难度曲线保留本支 v1.4(行序「熊地精 + 地精」订正)与混编投放记录; 待办清单保留本支(旧「内容三件套补齐」条目删除、新「L1 深度 3 改混编」条目在册)并按合并后的文档版本订正实况引用; 卡片同步 v1.7 与敌种名录表退役口径。验证: pipeline_gate PASS(28 条目/卡片口径 6 张)。 2026-11-04 02:29:21 +08:00
DKChan e380631eaa 写卡(EffectPort蓄力层删键批·v1.1): grilling四裁点落稿——①damage_controller四处注释只清charge_layers关联语义去退役名留机制描述(五拍块其余退役名不动) ②改写族内容孤儿新立待办条目(spike/armor_rewrite/discount_shift/trade_*零内容注册,唯一modify_ticket在役行=淬毒刃纹clamp_bonus;五拍注释退役名叙事层;待处置方向裁决) ③req-card技能落卡片落盘时点条款(豁免面主区直改,不入本批) ④编排意向凑批; 程序纠错记录在案(v1.0成文未复核态被误收口合回,错误不洗); 待成立裁决后才合回 2026-11-04 01:58:40 +08:00
DKChan 7639ec5b3a 工程改动(验证整改阶段3+4·用户令): 验收档三档申报落test-conventions §8.3(判据=失败代价单维,卡头申报U0确认改判,2026-11-05生效,未申报旧卡按高档全量审计)+审计深度分级落§8.7(高档=现行四件事全量,中档=逐行保留复跑省略以CI回执代证,低档=对照表抽查≥1/3且新增改判行必抽,削弱检查与例外核对三档全保留,档位存疑按高档)+doc-conventions §12.1条目正文限长双判据(≤12行且≤700字去空白,过程叙事归git提交信息)+pipeline_gate机检两件(条目超长行/字双判据+卡片验收档申报C4)+req-card/iter两技能随动(必备结构第16节/审计深度分级口径)+待办清单9条存量压缩(过程叙事归git与过程件指针)+ci_watch中间态误写终局红回执缺陷登记(run 37实证:回执16:59记红,run 17:03才succeeded,现查API全绿)+整改条目整条删除(四方向全完成,测试有效性度量用户裁暂不处理)+盘点报告退役(吸收即死,design零引用)+批报告; 负证三件(字数829红/行数18红/验收档缺申报红-申报后消红); pipeline_gate PASS 28条目; --docs全绿 2026-11-04 01:37:27 +08:00
DKChan 5189e9539c 复核(双审): grilling+godot-master 两会话独立只读复核卡片 v1.0,出报告 reports/复核-双审-grilling与godot-master-L1深度3混编批-2026-11-04.md——阻断 10 条(漏三处引用点 level_shop:727/guard:4/round_flow:1108+711、目标句「深度3-5」与落带机制相悖、行序依据引错文件、真实入口名 resolve_enemy_rowset 写错、引用不存在的 T0、round_flow:295-317 全域扫描按首行判量双行必红);卡片升 v1.1 逐条处置(目标收窄至深度 3+新增 R9 钉 4/5 落带、T1 改替换 81-106 整段+表注改文本锚点、T2 补七步、R3 改 ==3、R6 降为回归护栏、R8 缩面排除 override.cfg、夹具换 giant_spider);难度曲线 v1.3→v1.4 订正行序表述为「熊地精 + 地精」。验证: pipeline_gate PASS(28 条目/卡片口径 3 张全过),--docs 验收通过无新增红。未跑: 游戏测试与 MC(写卡段零测试;Alpha 零读数)。 2026-11-04 01:22:40 +08:00
DKChan 5be1ebd47e 写卡(EffectPort蓄力层删键批): 卡v1.0——biz_fact五键收窄四键+蓄力层账本/转蓄分支/charge_full/词表两位+注释15处一次清退; 现状考证补全(transfer形态无执行体·transfer=true零测试·effect_port_test无charge_layers直接断言→验收改V4宿主应答null新断言; treasure_effects_test三处调用签名适配断言值零变已申报); 蓄力周转/敌方蓄力/RAP三域零触碰红线+MC零跑; 零待裁点开工门=grilling+用户裁决+编迭代(单卡≈1.0工作日待凑批); 待办条目推进已写卡; pipeline_gate PASS 2026-11-04 00:58:58 +08:00
DKChan 1fbdefb41c 写卡(L1 深度 3 改混编): 新增 reports/需求卡片-L1深度3混编-2026-11-04.md——八条验收断言 R1-R8(键序/混编构成/骰和 3/行值整行复用/双池/≥2 敌夹具/夹具换 id/零残留)、三张任务卡估 2 个工作日、关联文档同步面五项零动作(文档批 4aaa154e 已落文)、落位与复用预检零新增件、零待裁点; 待办清单条目状态推进「文档设计已闭合+已写卡」证据落实况。验证: pipeline_gate PASS(28 条目/卡片口径 3 张全过),--docs 验收通过无新增红。未跑: MC 与读数(Alpha 零读数,2026-11-04 用户裁); grilling 复核门待执行。 2026-11-04 00:54:46 +08:00
DKChan 940e6fc256 Merge branch 'master' into archp2-card
# Conflicts:
#	待办清单.md
2026-11-04 00:36:10 +08:00
DKChan 4cc0502fe1 合并(架构审查5.1封装修复批·写卡·用户令): 需求卡片v1.1——settlement七段(105行/107处/19符号私取)束交付六子对象+七回调+段间引用对编排器引用归零/搬家五方法各归领域宿主/adventure_runner→BreakpointStore双向37处公开方法面/save_manager↔SlotStore双向公开面(grant→BattleFxHost两累积方法6行+config_db→三表bind_resolver 3行含)/godot-master终审七项折入(golden封印步改封未揭示相邻格/三schema解析冒烟义务/签名补注解/成员账订正/自呼随更名/现值交付口径注/SlotStore→SaveManagerCore反向私取21处并入T3)+§8.3覆盖登记义务适配; 待办清单「架构审查余项」专条5.1凭据段入册; 5张T卡2.875工作日,已并master解冲突; pipeline_gate PASS
ci / gates (push) Successful in 9m13s
2026-11-04 00:30:36 +08:00
DKChan 6254b5dbc1 写卡(架构审查P2代码面批·并master适配): 待办清单合并解冲突——5.2/5.3推进段迁入新「架构审查余项」专条、缺口行换代(§5.1/§5.3/§5.4 入册现状+④由arch51-docs承载+余项仅剩presentation层),未闭合余项表述对账§4批闭合现状; 卡面NODE_TYPES消费点行号换代:166→:136(迭代50丙案删域校验段后前移,grep实核); pipeline_gate PASS 2026-11-04 00:09:28 +08:00
DKChan 4dd24ac6ed Merge branch 'master' into archp2-card 2026-11-04 00:07:51 +08:00
DKChan e9e0961c42 写卡(架构审查5.1封装修复批·并master适配): 待办清单合并解冲突——旧「架构审查优化讨论」条目已随状态机出口删除,5.1凭据段迁入新「架构审查余项」专条并换代v1.1口径(终审七项/SlotStore反向21处/估时2.875/3.1+3.2合回后排序前置解除); 卡面§8补test-conventions §8.3覆盖登记义务适配(breakpoint_store/slot_store/battle_fx_host三件经宿主链覆盖申报); pipeline_gate PASS 2026-11-04 00:07:42 +08:00
DKChan c34ff65824 Merge branch 'master' into arch51-card 2026-11-04 00:06:12 +08:00
DKChan 644c56939a Merge branch 'master' into arch51-docs
# Conflicts:
#	design/engineering/architecture/architecture.md
2026-11-04 00:05:53 +08:00
DKChan f35d097b43 写卡(架构审查P2代码面批·v1.1撤卡修订·用户裁): EC8热重载代码链退役撤下——用户裁决近期完善实装,GDD规格恢复原状(arch51-docs e614773a)、config_db门与reload+编排器两行开门点原样保留为实装骨架,实装去向=用户另立待办条目+他会话写卡; 本卡收敛为仅NODE_TYPES词表单点化(对照表/契约/范围/任务卡T1单卡/异常分级/预算/拆分纪律全节同步,估时0.5→0.25); 待办清单条目P2部分表述同步; pipeline_gate PASS 2026-11-03 23:53:28 +08:00
DKChan 80c68ac444 文档(架构审查P1余项·收口补笔): §四相关账全部补齐——①审计报告三处未落笔子项补处置句:4.1表 presentation 行(main.gd randi 建种子,零动作,豁免通道限定用途已在册 code-conventions §4 第10条)、4.2表 S7 行「不管私有成员直取面」尾巴(§四对 S7 只裁扫描面与清单并点已闭合;私有成员面无静态判据可造且真做要改 core/settlement 协作契约属需求改动,缺口在册移交 §5.1)、4.4末「低覆盖另计四件」(零动作,hero_stats/skill_lottery/shop_session/curio_deck 各有能力行代表用例承接,skill_lottery 已由1件升2件,已满足新落 §8.3 登记义务) ②文首处置状态行改写为§四全部闭合含三子项、§五未处置禁退役、登记位改指待办清单专条 ③待办清单「架构审查余项」专条(迭代50收尾新立,原「架构审查优化讨论」条目已随状态机出口删除)状态由「待文档设计」推进「文档设计中」,缺口改写为只剩④架构文档漂移三处并写明同族 §5.1/§5.3/§5.4 随批入册,实况段补 2026-11-03 三组裁决记录含读数订正与已落地闸件凭据——状态行按 pipeline_gate 现行判据只写状态词(括号凭据已废止,§12.1),证据落实况段。验证:pipeline_gate PASS 红项0(28条目·50总表行·卡片口径2张全过) 2026-11-03 21:57:08 +08:00
DKChan c40db898aa 工程(架构审查P1余项·闸件落地): §四待执行三项同批做完并同步文档——①static_scan.sh 的 S8 加 settlement/ 目录域反向对账(实有 .gd 未登记进清单即红,只覆盖该目录并写明根下四件结算码不在目录域内、仍归「模块归属」B1 登记面),S7 的 S7_B1_SET 与 S8_FILES 两份14文件抄本合一为单点 B1_SET(两份靠人工同步必漂),绿文案「10 个 .gd」改派生计数并申报反向对账已在案 ②audit_type_hints.py/audit_file_headers.py 各补扫描面空转自检(缺目录或零个 .gd 即红、绿时打印面件数;原实现 rglob 空集与 is_dir continue 两处静默绿,违背 test-conventions §7 零命中自检辅证与脚本前言自立纪律) ③architecture S 表 S8 行登记单点与反向对账判据、S9/S10 偏差句改判已清偿、版本1.33→1.34 ④审计报告 §4.2 待执行清单改判已落地并记验证口径。验证:static_scan 全量13条规则绿退出码0;两件负证(面清单改成不存在目录各返回1)正证(真实面158个 .gd 归零PASS)。§四 P1 四条至此全部闭合;零需求卡片(纯闸件属工程改动),待办清单与第五节P2按用户令未动 2026-11-03 20:37:31 +08:00
DKChan 276252fc5d 合并(架构审查P1余项·裁决落文): 四份规约与审计报告标注;第四节四条定案(RNG不扩面改文字纪律/S9-S10-S13三面不扩+S8反向对账与S9-S10空面自检列待执行归工程批/S3维持warning/4.3结案/4.4改判为无登记惯例并落覆盖登记义务);待办清单与roadmap未动(第五节P2未处置,整份审计未闭合)
ci / gates (push) Failing after 25s
# Conflicts:
#	design/engineering/architecture/architecture.md
2026-11-03 19:53:00 +08:00
DKChan abfd70549b 文档(架构审查P1余项·裁决落文): 第四节四条定案进规约与审计报告标注——①code-conventions §4 新增第13条按来源分档(S系扫描面一律止于产品码三目录;tests/probe/sim 各由运行期通道承接:闸00/01/02、闸03/04/05〔含同目录 type_glow_shot_probe 人工取证件与 probe_ui_util 共用面两件不入闸〕、不入CI的手动调参批量;三目录允许自建 RandomNumberGenerator 条件=必须显式定种,禁的是不定种形态;该禁止无机器闸、由文字纪律+独立验收审计人工评审承载;并废止「测量面」一词对本文件统称用途,保留 run_all_gates 选闸原义)②architecture S 表补齐登记面(标题 S1–S8→S1–S13、S11/S12/S13 三行入表、S1/S2 加适用域注、S3 加维持warning裁定、S9/S10 缺空面自检查登记为已知偏差)、版本1.31→1.32 ③test-conventions §8.3 新增「新增core件的覆盖登记义务」(点名或申报经宿主链覆盖,明示非覆盖率要求;立每core件点名闸与补11件空套件两案裁否,凭 test-conventions §7「覆盖率不是目标」)+process-conventions §3 第6条加承接指向 ④审计报告四处标注:4.1不扩面裁定与读数订正(8处→7处,experiment_density 随迭代50 T9 退役;randomize() 两处命中均在注释、实际调用零命中)、4.2三面不扩(三层存量实跑≈2162处:S9 1070/S10 117/S13 975,其中禁调试打印274与循环内await70属工具码功能需要;产品码面归零不可换存量红)+S8现14文件非9+纯目录域方案证伪(四件结算码在core根下)+待执行清单三项归工程改动批零卡片、4.3结案(三处豁免2026-10-31迭代44已清偿,基线现5键)、4.4定性改判为「无按文件登记惯例」+读数4件→11件(后一档三件全是迭代44/46/49拆件产物=复发模式)。待办清单与roadmap按用户裁不动(整份审计未闭合),报告顶部加禁退役注记防收尾误删 2026-11-03 19:52:03 +08:00
DKChan e41339b7bb 收尾(迭代50·批后收尾): 反哺点十条处置闭合(增益状态v1.6删过时实装行/architecturev1.32 preview_reveal登记+tree_rules换代/奇物v1.5 cap必填与取值域/覆盖域表减动效行翻已覆盖/SPAWN_AREA_CELLS+spend_discount表字段+battle_driver签名三处零登记零落点/五份零反哺确认)+目检五项登记体验验证清单㊿(实现报告原编㊾撞号改㊿)+MC锚代表性注记落sim-data/README(重跑归一档用户发起)+产出物退役六件(三需求卡片+反哺点+实现报告+验收审计——吸收即死+证据只留最新)+待办清单三卡条目删除(架构审查余项未决先迁再死另立新条)+roadmap迭代50行已完成与当前位换代 2026-11-03 19:51:06 +08:00
DKChan bd64a0e4ac 审计归档补全(迭代50): 首轮不通过全文回填(前笔476a32a3仅含复验轮—输出文件提取源缺首轮段,从审计体hand-back文本重建)+终判通过注记 2026-11-03 07:10:55 +08:00
DKChan 476a32a3ad 审计归档(迭代50): 首轮不通过全文(缺漏三条:V14未落地虚假绿/V2名实断裂/报告第九节失实)+复验通过全文(三条闭合实证)+终判通过(L2归档路径随本件落盘闭合) 2026-11-03 07:07:49 +08:00
DKChan 3e42acdb80 写卡(架构审查P2代码面批·用户授权): EC8热重载死链退役+NODE_TYPES词表单点化需求卡——R1八处删(config_db :45成员+:174-186门与reload两方法两诊断/battle_orchestrator :272/:633两开门点; 零调用方零测试引用grep实核)+R2词表归一(level_table.gd schema单点,生成器:166改LevelTable.NODE_TYPES直引——S3豁免面在案形态); 零行为变更批(sweep四断言带非空前置正锚〔架构P2 V1-V4〕+node_map_determinism确定性链逐位+config_db_resolver/battle_settlement既有全套); T1+T2估时0.5工作日,排序在5.1卡后(battle_orchestrator同文件); 能力行四段全部在册实名; 待办清单条目P2部分推进已写卡(未闭合余项收窄); pipeline_gate PASS 2026-11-03 07:07:25 +08:00
DKChan 6cb1cf5efc 审计整改(迭代50·缺漏三条补齐): V14落地minesweeper_rules_test(_test_preview_reveal_readonly五断言:形态A/B零状态写入+实挖差集F2同口径逐位+preview前后cell_revealed零增量—根因=t8b patch脚本漏写落盘调用文件零触碰,12→17 checks绿)+V2具名承接件落地level_shop_economy_test(_test_spend_discount_from_rule_key:shop.tres零诊断+字段不在位+折后价discount_pct推导+未激活原价—192→195 checks绿)+实现报告第九节订正与第十节审计整改记录+决定记录#10(forge_table闭集钉数34→32补账—R3摘名必然连带强度不减) 2026-11-03 07:00:44 +08:00
DKChan b5f2bfb7e7 写卡(架构审查5.1封装修复批·v1.1终审折入): godot-master终审七项折入——①golden封印步改封未揭示相邻格(封印子链进主证,拒绝路径归既有回归)②三schema bind_resolver解析冒烟义务(类型环当轮即炸,禁type-hint:ignore)③T3两签名补S9注解④成员账两笔订正(damage 9→12/decay 1→2——终审实核)⑤harmful_adjacent自呼随更名+:280-281注释同步⑥现值交付=注入形态之一口径注(落卡§2,防T1与处置记录机械比对误停卡)⑦SlotStore→SaveManagerCore反向私取终审补查21处/21行并入T3(save_manager+5公开方法+两更名公开化7→14); T3估时0.5→0.625合计2.875; pipeline_gate PASS(30条目/50总表行/交叉核3链/卡片6张全过) 2026-11-03 06:48:32 +08:00
DKChan 07caad9d54 文档设计(架构审查5.1封装修复·补录): 取证注意行追加一笔——godot-master 终审补查普查漏项 SlotStore→SaveManagerCore 反向私取约13处(slot_store.gd:26-28/38-39/61-76/92-97/119/129/134/159-162, 直用 _save._read_only/_reset_to_default/_data/_rename_overwrite/_peek_summary_at), 与普查处3(save_manager→SlotStore)同一对类相反方向, 处置并入需求卡片T3存档面(卡片已折入); 方向已抽查核实(slot_store.gd _save._* 实存); 其余零改动; 文档域闸复跑全绿(8闸) 2026-11-03 06:37:26 +08:00
DKChan a2886a5336 iter50-卡3:卡C(架构审查3.1+3.2整改): T0基线对账+乙案规则键参数字典全库贯通+丙案节点图三参数入表域并单点+戊案出生区入表+丁案经济三件+甲案死效果通道退役+A类①双写四处置+庚案驱动循环收敛+己案sim信息面出口(preview_reveal+0格连锁)+组D退役+组C确认; 断言V1-V15+负面件+新件4; 77套件+gdstyle 0新增全绿; 产出物实现报告与反哺点清单落位 2026-11-03 06:31:05 +08:00
DKChan 277ca158db 文档设计(架构审查5.1封装修复·修正): 处置记录两笔订正——①接收方卡片实名补「批」字(reports/需求卡片-架构审查5.1封装修复批-2026-11-03.md, 写卡代理落盘核实); ②普查处2 adventure_runner→BreakpointStore 读数按写卡代理实核改 37处/32行(首版记37行——5行各含2处访问), 取证注意行同步登记; 其余零改动; 文档域闸复跑全绿(8闸) 2026-11-03 06:03:38 +08:00
DKChan 057ccc672b 写卡(架构审查5.1封装修复批): 五处跨对象私有访问修复需求卡——settlement七段(105行/107处/19符号私取)束交付六子对象+七回调+段间引用+公开读数注入对编排器引用归零/搬家五方法各归领域宿主(hero_atk+hits_of归伤害域/feat_yield_adjust归奖励域/harmful两法归地形棋盘域)/adventure_runner→BreakpointStore公开方法面37处/save_manager→SlotStore公开读投影+迁移公开化9行/grant→BattleFxHost两公开累积方法6行+config_db→三表bind_resolver 3行; 零行为变更批(主证=同种子逐项golden对拍+五处grep恒零sweep带非空前置正锚), 5张T卡精确汇总2.75工作日, 实现排队在3.1+3.2卡后(combat_segment同文件避让); 能力清单零新增行(判断依据在卡第8节); 条目5.1部分推进已写卡(实况增补处置记录+本卡两凭据路径, 其余部分不动); pipeline_gate PASS(30条目/50总表行/交叉核3链/卡片6张全过) 2026-11-03 06:01:23 +08:00
DKChan 3be3f3e7c1 文档设计(架构审查5.1封装修复·用户裁): 设计讨论结论落档两交付——①处置记录 reports/处置-架构审查5.1封装修复-2026-11-03.md(总判据六条/根因定稿三无叠加/普查五处 core 105行107处19符号+presentation 227行出卡/逐项裁决记录/19符号行为归属总表/架构锚点; 接收方=需求卡片-架构审查5.1封装修复-2026-11-03.md+待办清单架构审查优化讨论条目, 卡片成立即退役); ②code-conventions.md 新增 §1.6 拆分交接与封装边界(条一拆分交接定义=职责边界+交接定义双齐备才算拆分合格, 先例=BoardInstaller 引用束注入; 条二封装边界=跨对象禁访问下划线成员只走公开面)——本批修复与后续闸件共同依据; GDD 零改动; 文档域闸全绿(8闸 all_green) 2026-11-03 05:39:07 +08:00
DKChan 7d88e109ed 合并(架构审查3.1+3.2整改批·设计落文与写卡): 五份GDD落文(天赋树v0.12规则键参数表+失实句订正/关卡节点图生成v1.4/冒险结构v1.4/地形变异v1.2/棋盘生成v1.2)+处置记录落档(总判据六条+裁决台账+方案甲~庚+取证18处现址)+需求卡片v1.2(15节全/11卡估时8工日/R1-R15对照表/削弱申报9条/零待裁点; grilling一轮19条+终审4条全折入)+待办两条目(架构审查条推进已写卡+charge_layers无属主数据游离专条待写卡); 讨论段裁决=用户逐项亲裁,总判据=机制数据长在所属封装实体内部属性/零缺省/死代码不保留/sim零规则副本; CI红不回滚——红项修复走fix-分支追绿 2026-11-03 02:23:26 +08:00
DKChan 2f43b81ddc 修卡(架构审查3.1+3.2整改批·godot-master终审折入): v1.1→v1.2——阻断三处(B10/B11 测试适配面改闭合判据:meta_progression_forge 17触点+feat_vouchers 3处+adventure_feats rebuild 30处全列,削弱申报追加第9条,B12 全卡签名统一参数化泛型 Dictionary[Variant, Variant]/Array[Variant]防S9 R1A/R3,新增红线条款)+建议一处(S11 .uid收口步入T10); 验修19条销号全过+三份grep对账闭合+工程五点三过一风险一缺口已修; 闸PASS 2026-11-03 01:36:40 +08:00
DKChan a05fd7b8aa 需求卡片(架构审查3.1+3.2整改批) v1.1: 15节全+11张T卡估时8工日+对照表R1-R15+能力行10增5改1删+削弱申报8条+零待裁点开工门U0; v1.0→v1.1 折入grilling一轮19条(B1battle_fx_host签名/B2测试适配11处/B3削弱申报7·8条/B4注入序/B5manifest+4行/B6口径A四处/B7level_gen_params_test/B8基线25件口径/B9断言案挂R1+S1-S10)及追认meta_forge_test:737; pipeline_gate PASS 2026-11-03 01:21:18 +08:00
DKChan 87385b41ec 写卡(敌方状态个体化批): 需求卡片成文——容器按个体多桶换代(hero/e生成序键,单点约定)+3写点(combat_segment增益技归施放者/reward_grant全体循环逐体发/damage_controller被命中者)+消费面随动(clamped_pool带owner_key/defender_ac/nest_count/结算快照)+死亡即清(unit_died→purge_owner)+呈现投影各读各的; V1-V8八断言挂四既有测试宿主,零新增文件; 断言换代申报两件(armor_roll V1-V3个体键重写语义保留/settlement_segments衰减相位逐桶等价换代); godot-master终审通过(架构四查全过,P3一处S9类型标注句折入T0-1); grilling零待裁点; README两能力行入表+覆盖域表增益状态行随动; 待办条目→已写卡; pipeline_gate PASS(卡片口径4张) 2026-11-02 23:58:22 +08:00
DKChan 6562e41902 处置记录+条目状态推进(架构审查3.1+3.2): 处置-架构审查3.1+3.2整改-2026-11-02.md 落档(接收方=架构审查优化讨论条; 总判据六条/裁决台账/设计方案甲~庚/取证18处现址表/sim组A-E要点/GDD闭合凭据/不在本卡范围); 待办条目状态 待文档设计→文档设计已闭合+待写卡(缺口属性删,未闭合余项④⑤⑥⑦移实况) 2026-11-02 23:19:56 +08:00
DKChan ecdd77e15f 收尾(迭代49批后收尾·用户令): ①反哺点九条落文——architecture v1.31(轴戊两件换代已建件现状[EffectPort六Callable路由/掷格件roll批束四键/选行算子返表行]+功能层action/reward/fx_host/damage四行端口接线与类变量实数10/11/15/12+ui_registry行三域句柄分域换代[run/menu两子容器新建/ModalFlow升格注册面直驻/register_layer迁驻]+寻址ui.flow两处换代+UiCampModals行平铺面清零)+术语表v1.26立「效果端口件」「掷格件」两条〔用户裁〕+camp.md v2.6叠层与开合补窗壳形态已实装注记+08-Alpha v1.25三·界面营地行补窗壳形态在役注记+体验验证清单㊽登记目检两项(五窗观感/窗内滚动手感)+static_scan.sh S8头注计数句订正10→14(入批前存量漂移); ②能力审计闸件补探针通道〔用户令〕: 代表用例「代码在」渠道扩game/probe/探针件(文件在库+func在件内即认), 对齐test-conventions §8.9双通道原文——迭代49三卡退役暴露潜伏缺陷(探针行向来只靠卡片正文字符串作保,13条代表用例红/9行), 修后13行全经代码在锚定且核对比卡在更严; ③产出物退役六件(吸收即死+证据只留最新): 三需求卡片+iter49反哺点+实现报告+验收审计(审计通过缺漏0例外1在案,合并提交549683a5可考; shot_career读数盯守经CI渲染闸绿0782d46c了结); ④账面: 待办清单三卡条目整条删除(状态机出口)+roadmap迭代49行已完成(2026-11-02)两列退役保留字+当前位换代(迭代1-49全完成,下一步=迭代50编排待发令,候选=断言补齐批卡)+README两能力行「计划用例」锚随卡退役摘除(用例已落地,断言尾缀标记保留); C4生涯.md核查零义务仅记录; 修复区审计红0; --docs全绿后合并回master 2026-11-02 08:58:00 +08:00
DKChan 549683a54b 合并(迭代49·效果端口与掷格分件+模态句柄分域+营地五界面真窗口化三卡): 轴戊两件建件(EffectPort六Callable路由/闭面五键/RewardRoller掷格面迁出/受理账面留守/行为零变化round_flow逐位134检查主证)+句柄册三域化(UiModals 14→3纯字段/run menu两子容器/ModalFlow升格注册面直驻/全仓寻址换代529命中+V1结构断言)+营地五窗真窗口化(WINDOW_SIZE 720×640单点/modal_shell窗壳/career同壳/探针V1-V8); 三卡各里程碑步代码域闸全绿+独立验收审计通过(缺漏0例外1在案); S13只降不升全达成; CI全量归post-merge钩子后台跑 2026-11-02 07:39:05 +08:00