清理(退役效果词面·用户令直改): 删 9 个秘宝旧词形与零落点词面 bias_wallet 的词表登记(效果引擎词表 31→30); 连带清 MAGNITUDE_KINDS/REVEAL_KINDS/交叉字段校验、cell_removal 与 bonus_refresh 死分支、闭集计数断言、假数据件名、豁免清单与工具旧名映射; 旧概念名称与描述移入 design/content-archive/道具退役素材库.md 表一附; 体验验证清单/node-reward 举例改现役件; 待办条整条删除、roadmap 待编池去条、两份普查过程件退役。保留边界: 运行时叠加层键(真视红框/预读徽章/行动点)、table_structure_guard 守卫断言用词、退役指路句、四组封闭词表其余零订阅与预留埋点一项未动。本步凭据: 文档域闸【验收通过】无新增红; 冒烟测试 15 项 0 失败 PASS(三闸全过); 单元测试/系统测试/场景探针/静态扫描全绿; 渲染闸全绿(golden board 三屏 0.00%/菜单 0.67%/lmap 双 Shot 0.00%); 环境坑清偿=worktree 素材同步补拷 31 件+导入刷新、渲染闸 python3 指向 gamedev venv PIL。
This commit is contained in:
1 parent
7b6bbea9cf
commit
e34310de35
20 files changed
+56
-173
No files matched your search
@@ -68,8 +68,7 @@ NODE_TYPE_CN = {"battle": "战斗", "boss": "Boss", "rest": "恢复", "reward":
|
||||
OVERRIDE_ATTRS = ["max_hp", "atk", "armor_class"] # 注入契约三键(词表同 MetaTable.FORGE_ATTRS)
|
||||
ATTR_CN = {"max_hp": "生命上限", "atk": "基础攻击", "armor_class": "护甲等级"}
|
||||
SPEND_CN = {"hp_first": "生命优先", "atk_first": "攻击优先", "armor_first": "护甲优先"}
|
||||
WORKSHOP_CN = {"probe_dust": "显影尘", "sapper_order": "工兵令", "loot_compass": "探宝罗盘",
|
||||
"nest_pendulum": "探巢摆钟", "catacomb_scroll": "地穴全图卷", "blast_kit": "爆破工兵包"}
|
||||
# 工坊解锁报告直显 item_id(旧目录中文名映射已退役)。
|
||||
|
||||
# ---- meta.tres 表值(启动时解析——表值锚配置推导化:判定阈值随配置表走,零硬编码) ----
|
||||
META_TRES = SLICE / "data" / "tables" / "meta.tres"
|
||||
@@ -379,7 +378,7 @@ def analyze_campaign(rows, spend_tag="hp_first"):
|
||||
unlocks = {}
|
||||
for r in runs:
|
||||
for iid in r.get("new_unlocks", []):
|
||||
unlocks[WORKSHOP_CN.get(iid, iid)] = r["run_no"]
|
||||
unlocks[iid] = r["run_no"]
|
||||
res["unlocks"] = unlocks
|
||||
# 累计钥石与锻造终态
|
||||
last = max(runs, key=lambda x: x["run_no"])
|
||||
|
||||
@@ -43,9 +43,8 @@ window.__QA_COVERAGE__.exemptions = {
|
||||
/* ── 豁免·预留埋点(普查 §2 词表先行内容后接——未来接线内容时撤豁免补验证)── */
|
||||
"chain_ap_cost", "move_ap_cost", /* action_economy——schema 冻结 0,core 零调用方 */
|
||||
"hero_hp_pct", "neq", /* skill——TRIGGER_FACTS/算子词预留在册,tres 零行使用 */
|
||||
"ap_rounds_front", "effective_rounds", "mine_hit_halve", "reflect_damage", "refresh_pick",
|
||||
"reward_weight_bias", "slot_cost", "ap_grant", "risk", "cell_removal",
|
||||
/* treasure——EFFECT_KINDS/MAGNITUDE_KINDS/DIMENSIONS 在册、tres 零行使用 */
|
||||
"effective_rounds", "refresh_pick", "slot_cost", "risk",
|
||||
/* treasure——字段与现役词面在册、tres 零行使用 */
|
||||
/* ── 豁免·挂起件(全仓零引用,生涯条目承载处置两途)── */
|
||||
"settlement_review_overlay",
|
||||
/* ── 豁免·假缺口(验证在役、文本关联盲区——按族登记,reason 逐族)── */
|
||||
|
||||
Reference in new issue
Block a user