目录文档-技术白皮书55-决策与变更记录 Template v1.0

第4章 决策流程与状态机


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


II. 状态定义(强制)


III. 事件与触发(强制)


IV. 状态机(ASCII 概览)

Draft ──RequestReview──▶ Review ──Approve──▶ Approved ──Implement──▶ Implemented

▲ │ │ │

│ └──────────Reject/Revise◀────────────────┘ │

│ │

└─────────────────────────────────────◀─────────────────────────────────────┘

Implemented ──Verify▶ Verified ──Archive▶ Archived

│ │

└──Rollback(trigger)▶ RolledBack ──(post-check)──▶ Draft/Review/Approved


V. 进入/退出条件与门禁(强制,表格可直接拷贝)

源→目标

进入条件(最小)

门禁示例(满足其一或其全体)

退出产物

Draft→Review

id/title/status/requester/created_at 完整;motive 非空;references.see 存在

completeness_check=true;see_refs_present=true

评审计划、评审者列表

Review→Approved

风险清单闭合;影响矩阵覆盖;一致性通过

consistency_ok;risk_accepted;impact_covered

裁定文本、范围/例外、退出条件

Approved→Implemented

资源/排期锁定;回滚计划就绪

plan_ready;resources_locked;rollback_plan_ready

实施清单、验证计划

Implemented→Verified

验证与回归通过

gate_accuracy≥阈值@窗口;gate_latency≤阈值@窗口;regression_ok

验证报告、回归记录

Verified→Archived

审计完成;工件导出

audit_ok;export_artifacts=["yaml","json","pdf"]

审计包、发行通告

Implemented/Verified→RolledBack

触发器达到或人工裁定

trigger_threshold达成;slo_breach;incident_level≥X

复原报告、再实施条件


VI. 超时与升级策略(强制)


VII. 并行评审与冲突处理(强制)


VIII. 回滚分支与复原闭环(强制)

  1. 触发器范式:gate_accuracy<阈值@窗口、gate_latency>阈值@窗口、incident_level≥X、data_drift>阈值。
  2. 回滚步骤(最小):
    • 暂停新流量或切回旧版本;
    • 恢复参数/口径/数据契约的先前快照;
    • 运行复原验证复原回归
    • 产出 RollbackReport 与再实施条件(门禁清单)。
  3. 复原完成后,可根据复盘结果将 DR 返回 Draft/Review/Approved 任一状态继续闭环。

IX. 审计轨与导出(强制)


X. 机读状态机 Schema(YAML;JSON 等价,直接复用)

sign_chain:

states: ["Draft","Review","Approved","Implemented","Verified","Archived","RolledBack"]

transitions:

- { from: "Draft", to: "Review",

gate: ["completeness_check","see_refs_present"] }

- { from: "Review", to: "Approved",

gate: ["consistency_ok","risk_accepted","impact_covered"] }

- { from: "Approved", to: "Implemented",

gate: ["plan_ready","resources_locked","rollback_plan_ready"] }

- { from: "Implemented", to: "Verified",

gate: ["regression_ok","gate_accuracy>=0.99@7d","gate_latency<=2h@7d"] }

- { from: "Verified", to: "Archived",

gate: ["audit_ok","export_artifacts_present"] }

- { from: "Implemented", to: "RolledBack",

gate: ["trigger_threshold","incident_level>=2","rollback_plan_ready"] }

- { from: "Verified", to: "RolledBack",

gate: ["slo_breach","data_drift>0.03","rollback_plan_ready"] }

audit_trail:

required: ["timestamp","actor","from","to","gate","evidence_hash","notes"]


XI. 门禁(gate)规范与命名(强制)


XII. 角色与责任在状态机中的映射(强制)

状态/转移

Requester

Reviewer

Approver/Owner

Implementer

Auditor

Draft→Review

R

C

I

I

I

Review→Approved

I

R/C

A

I

C

Approved→Implemented

I

I

C

R

I

Implemented→Verified

I

C

C

R

R

Verified→Archived

I

I

C

I

R

→RolledBack

I

C

A

R

R


XIII. 示例配置片段(可直接拷贝)

gates:

completeness_check: true

see_refs_present: true

consistency_ok: true

risk_accepted: true

impact_covered: ["performance","cost","time","risk","dependencies"]

plan_ready: true

resources_locked: true

regression_ok: { suite: ["cmb_set_v3","arrive_time_check.py@a1b2c3"] }

gate_accuracy: ">=0.99@7d"

gate_latency: "<=2h@7d"

audit_ok: true

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

triggers:

trigger_threshold: ["gate_accuracy<0.98@7d","incident_level>=2"]

data_drift: ">0.03@14d"

slo_breach:

availability: "<99.0%@24h"


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

  1. 文内固定写法:“见《<卷名> vX.Y》Ch.x S/P/M/I…”优先锚点而非整卷。
  2. 与记录单对齐:references.see 中提供机读清单(示例)
    • "EFT.WP.Core.Terms v1.0:P10-3"
    • "EFT.WP.Core.Equations v1.1:S20-1"
    • "EFT.WP.Core.Metrology v1.0:check_dim"
    • "EFT.WP.Core.DataSpec v1.0:I30-2"

版权与许可(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/