Files
HEROLL/HEROLL_OUTGAME_2.0.1/99-审计与证据/2026-09-06_逆向-HEROLL局外系统-report.md

53 lines
2.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# HEROLL局外系统检索与验证报告
## 范围和结果
见[scope](./scope.md)和[timeline](./timeline.md)。原版HEROLL 2.0.1配置与元数据归档已分为26模块。
| 指标 | 结果 |
| --- | --- |
| 模块数 | 26 |
| 源表数 | 158 |
| 局外主模块表数 | 132 |
| 共享和补充表数 | 26 |
| 全表数据行数 | 13890 |
| 局外主模块数据行数 | 11742 |
| 字段数 | 1550 |
| 元数据命中记录数 | 10370 |
| 抽卡配置池数 | 10 |
| 重复主键问题数 | 0 |
| 设计文档 | 26 |
| 规则文档 | 26 |
| 数值说明 | 26 |
| 数值明细 | 132 |
| 数值明细覆盖源记录 | 11742 |
## Evidence → Finding → Path
Evidence:E-表名对应[源文件SHA256清单](./源文件清单.csv),E-metadata为Assembly-CSharp元数据。
Finding:[规则索引](./规则索引.csv)记录模块配置事实,等级A;元数据名称为B;抽卡条件归一化为C;执行缺口列入[未闭合规则](./未闭合规则.csv),等级U,severity=n/a_re。状态:配置与结构整理完成,原生/动态规则未闭合。
Path P-001(solve/资料复现):原始CSV → 识别Id/StringId表头 → 排除注释和类型记录 → 保留所有数据行与空值 → 模块映射 → 文档和CSV → 哈希及逐单元格校验。
## 验证
- 全部源CSV哈希与原始副本一致;全部规范化CSV逐单元格一致
- Markdown相对链接全部可解析
## 复现
在项目根目录用Python 3执行 `HEROLL_OUTGAME_2.0.1/99-审计与证据/工具/build_outgame.py`。仅需标准库,重建本包,不改动源归档。生成器会覆盖本包中的同名自动生成文件。
## 限制
本包依据现有配置、注释和元数据整理;无法确定的原作玩法细节保留补充标记。源数据韩文注释原样保留;未明确翻译的字段直接标明未知。表中排期、价格和开关只代表包内快照。
## 工作流自检
- Triage:核对原作净化归档、表目录与局内结构。
- Static:完成所有CSV扫描与元数据名称检索。
- Dynamic:本次已有数据检索范围不执行;缺口保持U,不冒称验证。
- Synthesis:设计、规则、完整表、证据、复现与校验已输出。
- 工具:使用本机PowerShell、rg和已发现的捆绑Python;技能tool-index.md缺失,未依赖虚构工具路径。