第1章 清单总览与适用范围


I. 目标与范围(Purpose & Scope)


II. 清单最小集合(Minimal Bundle)

根目录:PTN_EXPORT/;所有制品登记 sha256 与签名。


III. 适用范围与限制(Scope of Use & Limits)


IV. 依赖矩阵(Dependency Matrix)

类别

依赖

版本/锚点

说明

数据

《数据集卡》Ch.3/4/6/7/8/10/11/12

see[](锚点直指率≥90%)

Provenance/Schema/Splits/QC/UQ/API/Bench

模型

《模型卡》Ch.6/7/8/10/11/12

训练/UQ/Bench/接口/性能/监控

训练协议与部署对齐

误差

《误差预算卡》Ch.5/6/8/9

覆盖与协方差

Δ/MC/自举与阈值映射

管线

《管线卡》Ch.3/4/6/9/12

DAG/契约/阶段/质量门/发布

运行与发布一致

参数

《参数注册卡》Ch.4/6/8/9/10/11

单位/新鲜度/协方差组/接口

版本与追溯一致


V. 版控与签名(Versioning & Signatures)


VI. 质量门映射(Gate Mapping)


VII. 到达时/相位规范(Normative Path Forms)

复现计算前按“时间→路径→相位”顺序对齐;数组满足 len(gamma_ell)=len(d_ell)=len(n_eff)≥2;数据侧记录 delta_form。


VIII. 机读索引(Machine-Readable Index)

# repro_manifest.yaml(示例)

version: "1.0.0"

entrypoints:

train: "reproduce.sh train"

infer: "reproduce.sh infer"

eval: "reproduce.sh eval"

artifacts:

env: ["env_lock.json","container_spec.yaml"]

data: ["data_refs.yaml","split_manifest.json"]

model: ["train_config.yaml","weights_manifest.yaml","param_lock.yaml"]

api: ["inference_openapi.yaml","inference.proto","binding_spec.md"]

uq: ["model_uq.yaml","uq_summary.json","budget_breakdown.csv"]

bench: ["bench_plan.yaml","scorecard.json","eval_report.md"]

monitor: ["monitoring_rules.yaml","rollback_fsm.yaml","alerts.jsonl"]

reports: ["check_dim_report.json","validate_report.json","audit.jsonl","report_manifest.yaml","SIGNATURE.asc"]

checksums:

sha256: "checksums.txt"


IX. 执行与验收(Execution & Acceptance)


X. 勾选清单(Checklist)