目录文档-技术白皮书56-报告级方法附录 Template v1.0

第11章 实现绑定与函数原型(I)


I. 章节目标与范围(强制)


II. 接口分层与命名(强制)


III. 版本与兼容策略(强制)


IV. 错误分级与可追溯(强制)


V. 到达时口径与一致性(强制)

  1. 两口径:
    • 常量外提:T_arr = ( 1 / c_ref ) * ( ∫ n_eff d ell )
    • 一般口径:T_arr = ( ∫ ( n_eff / c_ref ) d ell )
  2. 任何接口若返回/消费 T_arr,同段或邻段必须给出路径 gamma(ell) 与测度 d ell;符号—单位—量纲:T_arr:s/T、n_eff:1/1、c_ref:m·s^-1/L T^-1;check_dim=true。

VI. 典型端点(REST,强制,可直接拷贝)

  1. 方法评测
    • POST /api/v1/methods/{name}/evaluate —— 触发评测(返回 202 + Location 轮询)
    • GET /api/v1/methods/{name}/results/{rid} —— 获取结果与覆盖率
  2. 到达时估计
    POST /api/v1/arrival-time/estimate —— 输入路径与口径,输出 T_arr 与锚点
  3. 门禁校验
    POST /api/v1/gates/check —— 批量评测门禁判定
  4. 审计导出
    GET /api/v1/audit/{id} —— 导出 yaml/json/pdf 审计包
  5. 发布与版本关系
    POST /api/v1/release;GET /api/v1/version/graph

VII. 函数原型(语言无关,强制)

evaluate_method(req: EvalReq) -> EvalReport

estimate_arrival_time(req: ArrivalReq) -> ArrivalResp

check_gates(items: List[GateSpec]) -> GateResultSet

export_audit(id: ArtifactID, fmt: ["yaml","json","pdf"]) -> ArtifactRef

release_new(spec: ReleaseSpec) -> ReleaseID

get_version_graph() -> VersionGraph


VIII. 请求/响应 Schema(摘要,YAML;JSON 等价,强制)

ArrivalReq:

path: "gamma(ell)"

measure: "d ell"

c_ref: "ref:L2" # 或函数标识

n_eff_profile: "dataset:cmb_set_v3@v3"

mode: "general" # general|factored

params: { Δell: 1e-3, ε_int: 1e-6 }

ArrivalResp:

code: "OK|E_INPUT|E_STATE|E_GATE|E_DEP|E_SYS"

data:

T_arr: 12.345

unit: "s"

anchors:

- "EFT.WP.Core.Equations v1.1:S20-1"

- "EFT.WP.Core.Metrology v1.0:check_dim"

context:

delta_form: "general"

path: "gamma(ell)"

measure: "d ell"

params: { Δell: 1e-3, ε_int: 1e-6 }

trace_id: "..."

EvalReq:

method: { name: "", version: "v1.0" }

datasets: ["cmb_set_v3@v3","lens_v1@v1"]

scripts: ["eval.py@a1b2c3"]

config: { seed: 20250927, batch: "B1" }

EvalReport:

summary: { pass: true }

metrics:

gate_accuracy: { value: 0.995, gate: ">=0.99@7d", passed: true, ci: [0.993,0.997] }

gate_latency: { value: "1.8h", gate: "<=2h@7d", passed: true }

artifacts: ["yaml","json","pdf"]

hashes: ["sha256:…"]

GateSpec:

name: "gate_accuracy"

rule: ">=0.99@7d"

source: { dataset: "cmb_set_v3@v3", script: "eval.py@a1b2c3" }

ReleaseSpec:

semver: "1.4.0"

channel: "beta|stable|lts"

compatibility: { version_range: "[2.0,3.0)", fallback: "adapter_v1", breaking: false }


IX. 安全、限流与幂等(强制)


X. 可观测性与审计(强制)


XI. 人读 × 机读映射(强制)

人读段落

机读字段

校核要点

接口分层与命名

namespace/resource/action,/api/v{major}

命名一致、路径清晰

版本与兼容

compatibility.{version_range,fallback,breaking}

BC/cBC/Breaking 明确

到达时一致性

ArrivalReq/ArrivalResp.context.*

gamma(ell)、d ell 与 delta_form 显式;check_dim=true

错误与追溯

code, trace_id, hashes

可定位、可审计

门禁判定

EvalReport.metrics.*

gate_* 命名、窗口与阈值统一

安全与限流

Idempotency-Key, Retry-After

幂等与配额生效


XII. 最小样稿(可直接拷贝,强制)

request:

path: "gamma(ell)"

measure: "d ell"

c_ref: "ref:L2"

n_eff_profile: "dataset:cmb_set_v3@v3"

mode: "general"

params: { Δell: 1e-3, ε_int: 1e-6 }

response:

code: "OK"

data:

T_arr: 12.345

unit: "s"

anchors: ["EFT.WP.Core.Equations v1.1:S20-1","EFT.WP.Core.Metrology v1.0:check_dim"]

context: { delta_form: "general", path: "gamma(ell)", measure: "d ell" }

trace_id: "..."


XIII. 校验规则(正则/一致性,强制)


XIV. 引用与交叉引用体例(强制)

;所有 EFT.WP.* 引用须显式版本与锚点,并在 references.see[] 提供机读清单。“见《<卷名> vX.Y》Ch.x S/P/M/I…”固定写法:

版权与许可(CC BY 4.0)

版权声明:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(“屠广林”先生)享有。
许可方式:本作品采用 Creative Commons 署名 4.0 国际许可协议(CC BY 4.0)进行许可;在注明作者与来源的前提下,允许为商业或非商业目的进行复制、转载、节选、改编与再分发。
署名格式(建议):作者:“屠广林”;作品:《能量丝理论》;来源:energyfilament.org;许可证:CC BY 4.0。

首次发布: 2025-11-11|当前版本:v5.1
协议链接:https://creativecommons.org/licenses/by/4.0/