目录文档-技术白皮书(V5.05)05-EFT.WP.Core.Errors v1.0

第1章 错误体系与命名


I. 章目与适用范围


II. 错误域分类与边界


III. 严重性分级与动作矩阵

  1. 级别集合:severity ∈ {info, warn, minor, major, critical}。
  2. 影响维度:safety、scientific_validity、latency、availability、cost。
  3. 动作矩阵(摘要):
    • info:记录与可视化;无自动动作。
    • warn:记录、采样上报、建议性 retry。
    • minor:retry(policy) 一次,必要时 fallback。
    • major:强制 fallback(models, "weighted") 或 graceful_degradation;标记样本为 mask_outlier=1。
    • critical:立即切断路径、保全状态、触发告警与回滚;阻断不合规报告(如 check_dim 未过)。

IV. 公设 P71-1…P71-3(错误命名与严重性)


V. 编码方案与字段规范

  1. 语法:E-<DOMAIN>-<CLASS>-<NNN>[@vMAJOR]
    • <DOMAIN> ∈ {MET, MOD, DAT, NUM, OPS, INT}。
    • <CLASS> 使用大写英文蛇形命名,如 DIMENSION, CALIB, PRIOR, MISSING, OUTLIER, ROUNDING, TIMEOUT。
    • <NNN> 为三位数字,域内递增;@vMAJOR 可选,用于兼容性断点声明。
  2. 注册字段(与 register_error_code 对齐):
    code、name(小写蛇形,如 dimension_mismatch)、severity、domain、message、remediation、see。
  3. 规范要求:
    • message 仅含英文与可插值占位(如 {unit_from}->{unit_to});
    • 涉及到达时写全路径与测度:T_arr = ( ∫ ( n_eff / c_ref ) d ell ),并指明 gamma(ell) 与 d ell;
    • 禁止在 code 或 name 中使用中文、单位符号与空格。

VI. 流程 M71-1:错误归一与处置


VII. 典型编码清单(节选)


VIII. 示例:到达时错误命名的一致性

  1. 若在路径积分中混用两口径或未声明路径与测度,即触发:
    • E-INT-ARR-003(混用口径);
    • E-MET-DIM-001(量纲校验失败,当 ( n_eff / c_ref ) * d ell 未无量纲化时)。
  2. 残差口径:对到达时观测 y = T_arr_meas 与模型 f(x; theta),残差定义 r def= y - f(x; theta),量纲与单位须等同;check_dim( y - f(x; theta) ) 不通过即 critical。

IX. 兼容性与版本治理


X. 本章小结与输出物


版权与许可:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(屠广林)享有。
许可方式(CC BY 4.0):在注明作者与来源的前提下,允许复制、转载、节选、改编与再分发。
署名格式(建议):作者:屠广林|作品:《能量丝理论》|来源:energyfilament.org|许可证:CC BY 4.0
验证召集: 作者独立自费、无雇主无资助;下一阶段将优先在最愿意公开讨论、公开复现、公开挑错的环境中推进落地,不限国家。欢迎各国媒体与同行抓住窗口组织验证,并与我们联系。
版本信息: 首次发布:2025-11-11 | 当前版本:v6.0+5.05