feat: sync lijiaoqiao implementation and staging validation artifacts
This commit is contained in:
43
reports/alignment_validation_checkpoint_01_2026-03-27.md
Normal file
43
reports/alignment_validation_checkpoint_01_2026-03-27.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-01)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 对齐触发条件:已完成 10 个子任务(A-001~A-008, B-001~B-002)
|
||||
- 对齐范围:
|
||||
- `docs/plans/2026-03-25-superpowers-execution-tasklist-v1.md`
|
||||
- `docs/supply_button_level_prd_v1_2026-03-25.md`
|
||||
- `docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml`
|
||||
- `review/superpowers_comprehensive_planning_review_v1_2026-03-25.md`
|
||||
- `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
- `docs/acceptance_gate_single_source_v1_2026-03-18.md`
|
||||
|
||||
## 1. 对齐结论
|
||||
|
||||
结论:**本检查点总体对齐,允许进入 B-003 后续执行。**
|
||||
|
||||
说明:
|
||||
1. WG-A 目标“需求冻结”已形成可追溯证据链。
|
||||
2. WG-B 当前处于“参数定义完成、路径挂载待完成”的中间态。
|
||||
3. 门禁层(SSOT)未被破坏,凭证边界主线保持一致。
|
||||
|
||||
## 2. 逐项核对
|
||||
|
||||
| 核对项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 按钮 PRD 已从草案改为冻结 | PASS | `docs/supply_button_level_prd_v1_2026-03-25.md:3` |
|
||||
| “待拍板项”已替换为“已决议项” | PASS | `docs/supply_button_level_prd_v1_2026-03-25.md:236` |
|
||||
| 决议映射与会议纪要已形成双证据 | PASS | `docs/product/supply_prd_pending_to_decision_map_v1_2026-03-27.md`、`review/outputs/supply_prd_decision_meeting_minutes_2026-03-27.md` |
|
||||
| 任务单已引用冻结 PRD 版本 | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md:14` |
|
||||
| P0-01 已在评审报告关闭 | PASS | `review/superpowers_comprehensive_planning_review_v1_2026-03-25.md:53` |
|
||||
| OpenAPI 已定义幂等头参数组件 | PASS | `docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml:431`、`:440` |
|
||||
| OpenAPI 写操作路径已挂载幂等头 | PARTIAL | 下一批次 B-003~B-007 |
|
||||
|
||||
## 3. 风险与约束
|
||||
|
||||
1. `P0-02` 仍未完全关闭:当前仅完成参数定义,尚未完成路径级 required 挂载与示例/校验。
|
||||
2. 本次对齐只覆盖前 10 项,不代表 SUP staging 证据链完成。
|
||||
3. `token` 运行态实现缺口(TOK-REAL)结论保持有效,不因本批次文档修改而变化。
|
||||
|
||||
## 4. 准入建议
|
||||
|
||||
1. 允许进入下一批次(B-003~B-010)。
|
||||
2. 完成 B-010 后必须执行 Checkpoint-02 全面对齐验证。
|
||||
39
reports/alignment_validation_checkpoint_02_2026-03-27.md
Normal file
39
reports/alignment_validation_checkpoint_02_2026-03-27.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-02)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 对齐触发条件:累计完成 20 个子任务(A-001~A-008, B-001~B-012)
|
||||
- 对齐目标:验证 WG-A 与 WG-B 输出是否与 SSOT、技术增强稿、评审结论一致
|
||||
|
||||
## 1. 总体结论
|
||||
|
||||
结论:**A/B 阶段已对齐,可进入 C 阶段执行。**
|
||||
|
||||
说明:
|
||||
1. P0-01(冻结状态冲突)已闭环。
|
||||
2. P0-02(幂等头缺失)已闭环。
|
||||
3. P0-03(执行环境阻塞)仍未关闭,不影响进入 C 阶段文档整改,但阻断最终发布。
|
||||
|
||||
## 2. 对齐矩阵
|
||||
|
||||
| 维度 | 检查项 | 结果 | 证据 |
|
||||
|---|---|---|---|
|
||||
| 需求冻结 | 按钮 PRD 状态为冻结,且不再保留待拍板 | PASS | `docs/supply_button_level_prd_v1_2026-03-25.md:3`、`:236` |
|
||||
| 决议追踪 | 待拍板项有决议映射与会议纪要 | PASS | `docs/product/supply_prd_pending_to_decision_map_v1_2026-03-27.md`、`review/outputs/supply_prd_decision_meeting_minutes_2026-03-27.md` |
|
||||
| 任务链路 | 执行任务单引用冻结 PRD | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md:14` |
|
||||
| 契约定义 | OpenAPI 定义 `X-Request-Id` 与 `Idempotency-Key` 参数组件 | PASS | `docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml:456`、`:465` |
|
||||
| 契约挂载 | 5 个关键写接口全部挂载双 header | PASS | `docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml:46`、`:178`、`:242`、`:310`、`:339` |
|
||||
| 冲突语义 | 409 payload mismatch 示例存在 | PASS | `docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml:500` |
|
||||
| 重放语义 | 202 in-progress 示例存在,含 `retry_after_ms` | PASS | `docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml:510` |
|
||||
| 设计对齐 | 技术增强稿已标注契约落地 | PASS | `docs/supply_technical_design_enhanced_v1_2026-03-25.md:42` |
|
||||
| 评审闭环 | P0-02 已在 superpowers 评审报告关闭 | PASS | `review/superpowers_comprehensive_planning_review_v1_2026-03-25.md:66` |
|
||||
| 门禁主线 | M-013~M-016 主线口径未偏移 | PASS | `docs/acceptance_gate_single_source_v1_2026-03-18.md` |
|
||||
|
||||
## 3. 未关闭项(跨阶段)
|
||||
|
||||
1. P0-03:staging 环境与真实 token 证据链缺失。
|
||||
2. TOK-REAL:token 运行态实现缺口仍在(与本次 A/B 文档对齐无冲突)。
|
||||
|
||||
## 4. 下一步准入
|
||||
|
||||
1. 进入 C-001~C-008(测试路径与追踪矩阵一致化)。
|
||||
2. C 阶段完成后执行 Checkpoint-03 对齐验证。
|
||||
29
reports/alignment_validation_checkpoint_03_2026-03-27.md
Normal file
29
reports/alignment_validation_checkpoint_03_2026-03-27.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-03 / WG-C)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 对齐触发条件:独立阶段 WG-C(C-001~C-008)完成
|
||||
- 核心目标:验证“测试追踪矩阵路径口径”与 OpenAPI 主路径是否完全一致
|
||||
|
||||
## 1. 总体结论
|
||||
|
||||
结论:**WG-C 对齐通过,路径一致性缺口已关闭。**
|
||||
|
||||
## 2. 对齐核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 测试矩阵 API 列使用 OpenAPI 精确参数名 | PASS | `docs/supply_test_plan_enhanced_v1_2026-03-25.md:42`、`:45`、`:48` |
|
||||
| 历史路径兼容口径可追踪(`api_alias`) | PASS | `docs/supply_test_plan_enhanced_v1_2026-03-25.md:38` |
|
||||
| CSV 与测试方案字段结构一致 | PASS | `reports/supply_traceability_matrix_2026-03-25.csv:1` |
|
||||
| 生成规则可复跑、可校验 | PASS | `docs/supply_traceability_matrix_generation_rules_v1_2026-03-27.md` |
|
||||
| XR-002 验收项纳入路径一致性检查 | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md:158` |
|
||||
|
||||
## 3. 仍未关闭的跨阶段项
|
||||
|
||||
1. D 阶段真实环境证据链(staging 地址与短期 token)仍缺。
|
||||
2. token 运行态实现缺口(TOK-REAL)仍缺实现证据。
|
||||
|
||||
## 4. 准入建议
|
||||
|
||||
1. 允许进入 WG-D(D-001~D-018)。
|
||||
2. 若出现环境阻塞,优先输出阻塞清单与替代执行路径,保持任务推进不中断。
|
||||
31
reports/alignment_validation_checkpoint_04_2026-03-27.md
Normal file
31
reports/alignment_validation_checkpoint_04_2026-03-27.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-04 / WG-D)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 对齐触发条件:独立阶段 WG-D 启动后确认“开发阶段暂缓”
|
||||
- 验证目标:确认暂缓原因与规划设计文档是否一致,避免误判
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**WG-D 暂缓与规划约束一致,不属于执行偏航。**
|
||||
|
||||
## 2. 一致性核对
|
||||
|
||||
| 核对项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| D 阶段要求真实 staging + 短期 token | PASS | `docs/plans/2026-03-25-superpowers-execution-tasklist-v1.md:62` |
|
||||
| 预检脚本会拒绝占位 token/域名 | PASS | `scripts/supply-gate/staging_precheck_and_run.sh` |
|
||||
| 当前 `.env` 仍为占位值 | PASS | `scripts/supply-gate/.env` |
|
||||
| 运行结果确认为预检失败,且当前按阶段暂缓处理 | PASS | `reports/stage_d_blocker_report_2026-03-27.md` |
|
||||
| 当前生产决议仍为 NO-GO | PASS | `review/final_decision_2026-03-31.md` |
|
||||
|
||||
## 3. 风险判定
|
||||
|
||||
1. 若在开发阶段将“暂缓”误判为“已验证通过”,将直接违反 SSOT 与决议门禁。
|
||||
2. 当前最小正确动作是继续推进实现前置,待联调阶段再激活 D-007~D-018。
|
||||
|
||||
## 4. 准入条件
|
||||
|
||||
仅当下列条件全部满足,WG-D 才从暂缓切换为执行:
|
||||
1. `API_BASE_URL` 非占位且可达。
|
||||
2. `OWNER/VIEWER/ADMIN` 三类短期 token 已写入 `.env`。
|
||||
3. `staging_precheck_and_run.sh` 预检通过。
|
||||
20
reports/alignment_validation_checkpoint_05_2026-03-27.md
Normal file
20
reports/alignment_validation_checkpoint_05_2026-03-27.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-05 / WG-E)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 对齐触发条件:独立阶段 WG-E 启动(依赖 D 阶段)后确认暂缓
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**WG-E 暂缓与任务依赖关系一致,不存在执行偏离。**
|
||||
|
||||
## 2. 依赖核对
|
||||
|
||||
| 核对项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| E-001~E-004 依赖 D 阶段产物 | PASS | `docs/plans/2026-03-25-superpowers-execution-tasklist-v1.md` |
|
||||
| D 阶段当前为 DEFERRED | PASS | `reports/stage_d_blocker_report_2026-03-27.md` |
|
||||
| E 阶段当前为 DEFERRED(等待联调窗口) | PASS | `reports/stage_e_blocker_report_2026-03-27.md` |
|
||||
|
||||
## 3. 准入条件
|
||||
|
||||
仅当 D 阶段从暂缓切换为执行并产出 staging 实测证据后,E 阶段才可继续执行。
|
||||
32
reports/alignment_validation_checkpoint_06_2026-03-27.md
Normal file
32
reports/alignment_validation_checkpoint_06_2026-03-27.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-06 / F+G)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 对齐触发条件:完成 10 个子任务(F-001~F-007 + G-001~G-003)
|
||||
|
||||
## 1. 总体结论
|
||||
|
||||
结论:**F/G 阶段对齐通过,治理与决策文档已补齐。**
|
||||
|
||||
## 2. 对齐核查
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 全局 P0 与供应/平台能力边界映射完整 | PASS | `docs/product/global_p0_to_supply_platform_mapping_v1_2026-03-27.md` |
|
||||
| 预算/告警/账单导出映射到入口级 | PASS | 同上 `PRD-P0-05~07` |
|
||||
| 追踪矩阵纳入平台侧 P0(R-PLAT-001~003) | PASS | `reports/supply_traceability_matrix_2026-03-25.csv` |
|
||||
| `/supply` 主路径策略与 `/supplier` alias 规则落地 | PASS | `docs/api_naming_strategy_supply_vs_supplier_v1_2026-03-27.md`、`docs/supply_api_contract_openapi_draft_v1_2026-03-25.yaml` |
|
||||
| 复核报告补充 P1/P2 收敛状态 | PASS | `review/prd_tech_planning_recheck_v3_2026-03-27.md:66` |
|
||||
| 链接完整性检查已执行并可追踪 | PASS | `reports/link_integrity_check_2026-03-27.md` |
|
||||
| 门禁指标一致性检查已执行 | PASS | `reports/gate_metrics_consistency_check_2026-03-27.md` |
|
||||
| 已生成新的最终决议稿 | PASS | `review/final_decision_draft_v2_2026-03-27.md` |
|
||||
|
||||
## 3. 未关闭关键暂缓项(不影响本阶段对齐结论)
|
||||
|
||||
1. WG-D:真实 staging/短期 token 缺失(DEFERRED)。
|
||||
2. WG-E:依赖 D 阶段产物,当前 DEFERRED。
|
||||
3. TOK-REAL:token 运行态实现缺口未关闭。
|
||||
|
||||
## 4. 下一步
|
||||
|
||||
1. 仅剩 D/E 真实证据链路暂缓待激活。
|
||||
2. 解锁后按 D-001 -> E-010 顺序继续,不允许跳步。
|
||||
22
reports/alignment_validation_checkpoint_07_2026-03-27.md
Normal file
22
reports/alignment_validation_checkpoint_07_2026-03-27.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-07 / 开发阶段修订)
|
||||
|
||||
- 日期:2026-03-27
|
||||
- 触发条件:用户确认“当前仍在开发实施阶段,真实 URL/token 暂无”
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**执行口径已对齐开发阶段现实约束,主线未偏离。**
|
||||
|
||||
## 2. 对齐项
|
||||
|
||||
| 对齐项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| WG-D 从“执行失败”修订为“阶段暂缓” | PASS | `reports/stage_d_blocker_report_2026-03-27.md` |
|
||||
| WG-E 从“执行失败”修订为“阶段暂缓” | PASS | `reports/stage_e_blocker_report_2026-03-27.md` |
|
||||
| 在无 staging 参数前继续推进实现前置(TOK-001) | PASS | `docs/token_runtime_minimal_spec_v1.md` |
|
||||
| “仅平台分享 token”边界保持不变 | PASS | `docs/token_runtime_minimal_spec_v1.md`、`docs/supply_button_level_prd_v1_2026-03-25.md` |
|
||||
|
||||
## 3. 下一步(开发阶段)
|
||||
|
||||
1. 继续按 TOK-002~TOK-004 推进实现设计与测试前置。
|
||||
2. 待项目进入联调阶段后再激活 D/E 阶段。
|
||||
40
reports/alignment_validation_checkpoint_08_2026-03-29.md
Normal file
40
reports/alignment_validation_checkpoint_08_2026-03-29.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-08 / TOK-002~TOK-004)
|
||||
|
||||
- 日期:2026-03-29
|
||||
- 触发条件:完成 TOK-002 设计与契约细化、TOK-003/TOK-004 测试断言清单
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过,可进入 TOK-002~TOK-004 实现编码阶段。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `docs/token_runtime_minimal_spec_v1.md`(TOK-001)
|
||||
2. `docs/token_auth_middleware_design_v1_2026-03-29.md`(TOK-002)
|
||||
3. `docs/platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml`(TOK-002 契约)
|
||||
4. `docs/token_lifecycle_audit_test_assertions_v1_2026-03-29.md`(TOK-003/TOK-004)
|
||||
5. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`(任务链路)
|
||||
6. `docs/acceptance_gate_single_source_v1_2026-03-18.md`(M-021 门禁)
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| TOK-002 设计保持“仅平台凭证入站”边界 | PASS | `docs/token_auth_middleware_design_v1_2026-03-29.md` |
|
||||
| query key 外拒策略在中间件设计中可执行 | PASS | 同上(`QueryKeyRejectMiddleware`) |
|
||||
| TOK-002 接口契约已覆盖 issue/refresh/revoke/introspect | PASS | `docs/platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml` |
|
||||
| OpenAPI 草案语法可解析 | PASS | `platform_token_openapi_yaml: PASS` |
|
||||
| TOK-003 生命周期断言可执行 | PASS | `docs/token_lifecycle_audit_test_assertions_v1_2026-03-29.md` |
|
||||
| TOK-004 审计事件断言可执行 | PASS | 同上(`TOK-AUD-*`) |
|
||||
| 任务单证据口径已区分开发阶段与联调阶段 | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md` |
|
||||
| M-021 门禁口径未被破坏 | PASS | `docs/acceptance_gate_single_source_v1_2026-03-18.md` |
|
||||
|
||||
## 4. 风险与限制
|
||||
|
||||
1. 本轮为设计/契约/测试前置对齐,不等于运行态实现已完成。
|
||||
2. D/E 阶段仍处于开发阶段暂缓(待联调窗口激活)。
|
||||
|
||||
## 5. 下一步建议
|
||||
|
||||
1. 进入 TOK-002 实现编码与单测阶段。
|
||||
2. 按本断言清单执行 TOK-003/TOK-004 集成测试准备。
|
||||
45
reports/alignment_validation_checkpoint_09_2026-03-29.md
Normal file
45
reports/alignment_validation_checkpoint_09_2026-03-29.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-09 / TOK-002 代码骨架 + TOK-003/004 测试模板)
|
||||
|
||||
- 日期:2026-03-29
|
||||
- 触发条件:完成 TOK-002 中间件代码骨架与单测骨架、TOK-003/004 测试模板文件
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过,代码骨架与测试模板与 TOK 基线文档一致。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `docs/token_runtime_minimal_spec_v1.md`
|
||||
2. `docs/token_auth_middleware_design_v1_2026-03-29.md`
|
||||
3. `docs/token_lifecycle_audit_test_assertions_v1_2026-03-29.md`
|
||||
4. `docs/platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml`
|
||||
5. `docs/acceptance_gate_single_source_v1_2026-03-18.md`(M-021)
|
||||
6. `platform-token-runtime/internal/auth/middleware/token_auth_middleware.go`
|
||||
7. `platform-token-runtime/internal/auth/middleware/query_key_reject_middleware.go`
|
||||
8. `platform-token-runtime/internal/auth/middleware/token_auth_middleware_test.go`
|
||||
9. `platform-token-runtime/internal/token/lifecycle_test_template_test.go`
|
||||
10. `platform-token-runtime/internal/token/audit_test_template_test.go`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 中间件链路包含 request_id -> query key 外拒 -> bearer 校验 -> 状态校验 -> scope 鉴权 -> 审计 | PASS | `platform-token-runtime/internal/auth/middleware/token_auth_middleware.go` |
|
||||
| query key 外拒命中 `key/api_key/token` 且返回 `401 QUERY_KEY_NOT_ALLOWED` | PASS | `platform-token-runtime/internal/auth/middleware/query_key_reject_middleware.go` |
|
||||
| 错误码语义与 TOK-002 设计一致 | PASS | `platform-token-runtime/internal/auth/service/token_verifier.go` |
|
||||
| TOK-002 单测骨架覆盖成功/失败/越权/边界拒绝路径 | PASS | `platform-token-runtime/internal/auth/middleware/token_auth_middleware_test.go` |
|
||||
| TOK-LIFE-001~008 模板已落地 | PASS | `platform-token-runtime/internal/token/lifecycle_test_template_test.go` |
|
||||
| TOK-AUD-001~007 模板已落地 | PASS | `platform-token-runtime/internal/token/audit_test_template_test.go` |
|
||||
| SSOT 边界“仅平台凭证入站,不直发上游 token”未被破坏 | PASS | 上述代码与模板均未暴露上游凭证 |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前环境缺少 `go` 工具链,未执行编译/单测命令,仅完成代码骨架与模板落地。
|
||||
2. TOK-003/004 为模板态(`t.Skip`),待生命周期实现后替换为真实断言执行。
|
||||
3. staging 联调(TOK-005~TOK-007)仍需真实环境参数后激活。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 实现 `TokenVerifier/TokenStatusResolver/RouteAuthorizer` 的真实逻辑与缓存策略。
|
||||
2. 将 `TOK-LIFE-*` / `TOK-AUD-*` 模板由 `t.Skip` 切换为真实执行断言。
|
||||
3. 在具备 `go` 环境后补充单测和覆盖率报告,作为 TOK-002 联调阶段证据。
|
||||
41
reports/alignment_validation_checkpoint_10_2026-03-29.md
Normal file
41
reports/alignment_validation_checkpoint_10_2026-03-29.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-10 / TOK 最小实现 + 部分可执行测试)
|
||||
|
||||
- 日期:2026-03-29
|
||||
- 触发条件:完成内存版 token 运行时实现,并将指定模板用例转为可执行测试
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过,TOK-002/003/004 已从“纯骨架”推进至“最小可运行实现 + 部分可执行断言”。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `docs/token_runtime_minimal_spec_v1.md`
|
||||
2. `docs/token_auth_middleware_design_v1_2026-03-29.md`
|
||||
3. `docs/token_lifecycle_audit_test_assertions_v1_2026-03-29.md`
|
||||
4. `docs/platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml`
|
||||
5. `platform-token-runtime/internal/auth/service/inmemory_runtime.go`
|
||||
6. `platform-token-runtime/internal/token/lifecycle_executable_test.go`
|
||||
7. `platform-token-runtime/internal/token/audit_executable_test.go`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 实现最小 token 运行时(签发/续期/吊销/introspect) | PASS | `platform-token-runtime/internal/auth/service/inmemory_runtime.go` |
|
||||
| TokenVerifier/StatusResolver 已可被中间件直接调用 | PASS | 同上(`Verify` / `Resolve`) |
|
||||
| RouteAuthorizer 已落实 owner/viewer/admin + scope 语义 | PASS | 同上(`ScopeRoleAuthorizer`) |
|
||||
| TOK-LIFE-001/004/005/008 已转为可执行测试 | PASS | `platform-token-runtime/internal/token/lifecycle_executable_test.go` |
|
||||
| TOK-AUD-003/004/006 已转为可执行测试 | PASS | `platform-token-runtime/internal/token/audit_executable_test.go` |
|
||||
| SSOT 边界“仅平台凭证入站,不直发上游 token”保持一致 | PASS | 中间件链路 + 测试断言均未暴露上游凭证 |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前环境无 `go` 工具链,未执行 `go test`;本轮为代码级实现与对齐回填。
|
||||
2. 其余生命周期/审计用例仍保持模板态(`t.Skip`),待后续阶段继续落地。
|
||||
3. 当前实现为内存版,用于开发阶段前置验证;非生产部署实现。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 继续将 `TOK-LIFE-002/003/006/007` 与 `TOK-AUD-001/002/005/007` 转可执行断言。
|
||||
2. 增加幂等键语义(`Idempotency-Key`)与审计不可篡改校验实现。
|
||||
3. 在具备 Go 环境后执行 `go test ./...`,补齐测试报告证据。
|
||||
44
reports/alignment_validation_checkpoint_11_2026-03-29.md
Normal file
44
reports/alignment_validation_checkpoint_11_2026-03-29.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-11 / Go 工具链 + TOK 全量用例可执行化)
|
||||
|
||||
- 日期:2026-03-29
|
||||
- 触发条件:安装 Go 工具链,完成 TOK 生命周期与审计断言全量可执行化,并通过本地测试
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过,TOK-003/TOK-004 已由“部分可执行”推进为“全量可执行”,并已完成本地 `go test` 验证。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `docs/token_runtime_minimal_spec_v1.md`
|
||||
2. `docs/token_auth_middleware_design_v1_2026-03-29.md`
|
||||
3. `docs/token_lifecycle_audit_test_assertions_v1_2026-03-29.md`
|
||||
4. `docs/platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml`
|
||||
5. `platform-token-runtime/internal/auth/service/inmemory_runtime.go`
|
||||
6. `platform-token-runtime/internal/token/lifecycle_executable_test.go`
|
||||
7. `platform-token-runtime/internal/token/audit_executable_test.go`
|
||||
8. `platform-token-runtime/internal/token/lifecycle_test_template_test.go`
|
||||
9. `platform-token-runtime/internal/token/audit_test_template_test.go`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| Go 工具链已安装且可执行 | PASS | `/.tools/go-current/bin/go version => go1.26.1` |
|
||||
| TOK-LIFE-001~008 已具备可执行实现 | PASS | `platform-token-runtime/internal/token/lifecycle_executable_test.go` |
|
||||
| TOK-AUD-001~007 已具备可执行实现 | PASS | `platform-token-runtime/internal/token/audit_executable_test.go` |
|
||||
| 幂等重放语义已实现(同键同载荷返回同 token_id,冲突载荷拒绝) | PASS | `inmemory_runtime.go` + `TestTOKLife003IssueIdempotencyReplay` |
|
||||
| 吊销/过期后访问受保护路由返回 `AUTH_TOKEN_INACTIVE` | PASS | `TestTOKLife006RevokedTokenAccessDenied` / `TestTOKLife007ExpiredTokenInactive` |
|
||||
| 审计必填字段与不可泄露约束断言可执行 | PASS | `assertAuditRequiredFields` + `TestTOKAud006QueryKeyRejectedEvent` |
|
||||
| 本地测试执行通过 | PASS | `go test ./...`(全部通过) |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前实现为内存版运行时,用于开发阶段验证;未替代生产级持久化/缓存/总线方案。
|
||||
2. 模板文件保留用于需求追踪基线,执行入口已迁移到 `*_executable_test.go`。
|
||||
3. staging 联调(TOK-005~TOK-007)仍需真实环境参数后激活。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 将内存版运行时替换为数据库 + 缓存实现,接入真实 `platform_token_registry/token_status_cache`。
|
||||
2. 接入真实审计落库表并补充查询验证脚本,替换当前内存审计存储。
|
||||
3. 在 `.env` 真值就绪后执行 staging 全链路回归并回填 TOK-005~TOK-007 证据。
|
||||
43
reports/alignment_validation_checkpoint_12_2026-03-30.md
Normal file
43
reports/alignment_validation_checkpoint_12_2026-03-30.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-12 / TOK-005 Dry-Run 门禁并入)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:完成 TOK-005 开发阶段 dry-run 脚本、执行证据与门禁文档并入
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。TOK-005 已形成“可执行脚本 + 可落地证据 + 任务单口径”闭环,可等待真实 staging 参数后切换联调。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
2. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
3. `scripts/supply-gate/tok005_boundary_dryrun.sh`
|
||||
4. `scripts/supply-gate/staging_precheck_and_run.sh`
|
||||
5. `reports/gates/tok005_dryrun_2026-03-30_090146.md`
|
||||
6. `tests/supply/artifacts/tok005_dryrun_2026-03-30_090146/go_test_output.txt`
|
||||
7. `docs/token_lifecycle_audit_test_assertions_v1_2026-03-29.md`
|
||||
8. `docs/acceptance_gate_single_source_v1_2026-03-18.md`(M-013~M-016, M-021)
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| TOK-005 dry-run 命令已落地且可执行 | PASS | `scripts/supply-gate/tok005_boundary_dryrun.sh` |
|
||||
| staging 预检脚本已接入 TOK-005 dry-run 开关 | PASS | `scripts/supply-gate/staging_precheck_and_run.sh`(`ENABLE_TOK005_DRYRUN`) |
|
||||
| dry-run 输出报告与原始日志可追溯 | PASS | `reports/gates/tok005_dryrun_2026-03-30_090146.md` + `.log` |
|
||||
| TOK 运行态 `go test ./...` 在 dry-run 中通过 | PASS | `tests/supply/artifacts/tok005_dryrun_2026-03-30_090146/go_test_output.txt` |
|
||||
| M-016(query key 外拒)具备脚本化检查 | PASS | dry-run 检查项 `Query Key 外拒检查` |
|
||||
| M-013(审计脱敏)具备脚本化检查 | PASS | dry-run 检查项 `审计脱敏检查` |
|
||||
| staging 准备度口径清晰,不伪造联调结论 | PASS | dry-run 报告 `staging 实测就绪性 = NO(placeholder token)` |
|
||||
| 任务单证据口径已区分开发阶段/联调阶段 | PASS | TOK-005 行已更新为双阶段证据 |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前仅完成开发阶段 dry-run,不等价于 staging 联调达标。
|
||||
2. `M-015`(需求方绕过平台直连供应方)仍需真实网络与策略环境实测。
|
||||
3. 生产放行仍受 `TOK-006/TOK-007` 与最终决议约束。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 待 `.env` 真值就绪后,执行:`bash scripts/supply-gate/staging_precheck_and_run.sh scripts/supply-gate/.env`。
|
||||
2. 联调完成后回填:`tests/supply/sec_sup_boundary_report_2026-03-30.md` 与 `review/final_decision_2026-03-31.md`。
|
||||
43
reports/alignment_validation_checkpoint_13_2026-03-30.md
Normal file
43
reports/alignment_validation_checkpoint_13_2026-03-30.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-13 / TOK-006 统一 Gate 汇总链路)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:完成 TOK-006 汇总脚本、单页判定模板、实跑证据与文档并入
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。TOK-006 已形成“统一汇总脚本 + 单页判定模板 + 实跑证据 + 任务口径”闭环。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/supply-gate/tok006_gate_bundle.sh`
|
||||
2. `reports/gates/tok006_gate_bundle_2026-03-30_091849.md`
|
||||
3. `reports/gates/tok006_gate_bundle_2026-03-30_091849.log`
|
||||
4. `reports/gates/tok006_release_decision_onepager_template_v1_2026-03-30.md`
|
||||
5. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
6. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
7. `reports/gates/tok005_dryrun_2026-03-30_091849.md`
|
||||
8. `tests/supply/ui_sup_acc_report_2026-03-28.md`
|
||||
9. `tests/supply/ui_sup_pkg_report_2026-03-29.md`
|
||||
10. `tests/supply/ui_sup_set_report_2026-03-29.md`
|
||||
11. `tests/supply/sec_sup_boundary_report_2026-03-30.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| TOK-006 汇总脚本可执行且可生成单页结论 | PASS | `tok006_gate_bundle.sh` |
|
||||
| 汇总范围覆盖 TOK-005 + SUP-004~007 | PASS | `tok006_gate_bundle_2026-03-30_091849.md` Gate 矩阵 |
|
||||
| 发布判定规则满足“有 mock 或 readiness!=YES 不得 GO” | PASS | 同上(输出 `CONDITIONAL_GO`) |
|
||||
| 单页判定模板可复用且字段齐全 | PASS | `tok006_release_decision_onepager_template_v1_2026-03-30.md` |
|
||||
| 命令手册已纳入 TOK-006 执行入口 | PASS | `docs/supply_gate_command_playbook_v1_2026-03-25.md` |
|
||||
| 任务单 TOK-006 证据口径已区分开发/联调阶段 | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前汇总判定为 `CONDITIONAL_GO`,原因是现有 SUP 证据为 mock,且 TOK-005 readiness 为 NO(占位 token)。
|
||||
2. 本轮不伪造 staging 结果;真实放行仍依赖 `staging_precheck_and_run.sh` 实测证据。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. `.env` 真值就绪后,执行:`ENABLE_SUP_RUN=1 bash scripts/supply-gate/tok006_gate_bundle.sh scripts/supply-gate/.env`。
|
||||
2. 实测通过后将单页判定切换为 staging 证据版本,并回填 `review/final_decision_2026-03-31.md`。
|
||||
46
reports/alignment_validation_checkpoint_14_2026-03-30.md
Normal file
46
reports/alignment_validation_checkpoint_14_2026-03-30.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-14 / Superpowers 严格分阶段验证)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增并执行 `scripts/ci/superpowers_stage_validate.sh`,完成阶段化验证与证据回填
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。已按 superpowers 方式完成“代码测试 + SUP 脚本 + TOK 门禁 + 质量门禁 + staging 预检”的严格阶段验证。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `reports/gates/superpowers_stage_validation_2026-03-30_120619.md`
|
||||
3. `reports/gates/superpowers_stage_validation_2026-03-30_120619.log`
|
||||
4. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase01_go_test.log`
|
||||
5. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase02_sup_run_all_mock.log`
|
||||
6. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase03_tok005_dryrun_mock.log`
|
||||
7. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase04_tok006_bundle.log`
|
||||
8. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase05_dependency_audit.log`
|
||||
9. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase06_stage_gate_drill.log`
|
||||
10. `tests/supply/artifacts/superpowers_stage_validation_2026-03-30_120619/phase07_staging_precheck.log`
|
||||
11. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
12. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 阶段验证脚本可执行且可复跑 | PASS | `scripts/ci/superpowers_stage_validate.sh` |
|
||||
| 代码测试阶段(PHASE-01)通过 | PASS | `phase01_go_test.log` |
|
||||
| SUP 本地联调阶段(PHASE-02)通过 | PASS | `phase02_sup_run_all_mock.log` |
|
||||
| TOK-005/TOK-006 阶段(PHASE-03/04)通过 | PASS | `phase03_tok005_dryrun_mock.log` + `phase04_tok006_bundle.log` |
|
||||
| 依赖/阶段门禁阶段(PHASE-05/06)通过 | PASS | `phase05_dependency_audit.log` + `phase06_stage_gate_drill.log` |
|
||||
| 真实 staging 预检阶段(PHASE-07)按规则 DEFERRED | PASS | `phase07_staging_precheck.log`(placeholder token) |
|
||||
| 总判定逻辑符合门禁规则 | PASS | `superpowers_stage_validation_2026-03-30_120619.md`(CONDITIONAL_GO) |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 本轮 `PHASE-07` 为 DEFERRED,不等价于 staging 联调通过。
|
||||
2. 因缺少真实 token 与真实 API_BASE_URL,当前不能产生生产 GO 结论。
|
||||
3. 其余可执行阶段均已按返回码与证据路径验证通过。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. `.env` 真值就绪后重跑同一脚本,目标将 PHASE-07 从 DEFERRED 收敛为 PASS。
|
||||
2. 重跑后更新 `reports/gates/superpowers_stage_validation_*.md` 并触发 TOK-007 决议复审。
|
||||
39
reports/alignment_validation_checkpoint_15_2026-03-30.md
Normal file
39
reports/alignment_validation_checkpoint_15_2026-03-30.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-15 / TOK-007 复审自动化)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增 TOK-007 复审脚本并实跑,完成任务链路与命令手册回填
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。TOK-007 已具备可执行复审入口,可自动汇总 TOK-006/Superpowers/SUP Gate 结果并生成复审报告。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/tok007_release_recheck.sh`
|
||||
2. `review/outputs/tok007_release_recheck_2026-03-30_121727.md`
|
||||
3. `reports/gates/tok007_release_recheck_2026-03-30_121727.log`
|
||||
4. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
5. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
6. `reports/gates/tok006_gate_bundle_2026-03-30_120620.md`
|
||||
7. `reports/gates/superpowers_stage_validation_2026-03-30_120619.md`
|
||||
8. `reports/supply_gate_review_2026-03-31.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| TOK-007 脚本可执行并可复跑 | PASS | `scripts/ci/tok007_release_recheck.sh` |
|
||||
| 复审输入源覆盖 TOK-006/Superpowers/SUP Gate | PASS | `tok007_release_recheck_2026-03-30_121727.md` |
|
||||
| 输出结论与当前状态一致(CONDITIONAL GO) | PASS | 同上(机判结论) |
|
||||
| 命令手册已纳入 TOK-007 执行入口 | PASS | `docs/supply_gate_command_playbook_v1_2026-03-25.md` |
|
||||
| 任务单 TOK-007 已区分开发阶段/联调阶段证据 | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前复审结论仍为 `CONDITIONAL GO`,因为 staging 真值未就绪,真实联调阶段尚未收敛。
|
||||
2. 自动化复审不替代专家签署,仅用于复审前的结构化证据汇总。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. staging 参数就绪后,重跑 `superpowers_stage_validate.sh` 与 `tok006_gate_bundle.sh`。
|
||||
2. 复跑 `tok007_release_recheck.sh` 后,将输出回填到 `review/final_decision_2026-03-31.md`。
|
||||
40
reports/alignment_validation_checkpoint_16_2026-03-30.md
Normal file
40
reports/alignment_validation_checkpoint_16_2026-03-30.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-16 / 决议一致性校验并入 TOK-007)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增并执行 `final_decision_consistency_check.sh`,并将其并入 TOK-007 证据链
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。TOK-007 已具备“自动复审 + 最终决议一致性校验”双重门禁能力。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/final_decision_consistency_check.sh`
|
||||
2. `reports/gates/final_decision_consistency_2026-03-30_*.md`
|
||||
3. `reports/gates/final_decision_consistency_2026-03-30_*.log`
|
||||
4. `scripts/ci/tok007_release_recheck.sh`
|
||||
5. `review/outputs/tok007_release_recheck_2026-03-30_122908.md`
|
||||
6. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
7. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
8. `review/final_decision_2026-03-31.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 一致性校验脚本可执行 | PASS | `scripts/ci/final_decision_consistency_check.sh` |
|
||||
| 三源结论可解析(final/tok007/superpowers) | PASS | `final_decision_consistency_2026-03-30_*.md` |
|
||||
| final 与 tok007 不一致时输出 WARN(不自动改签署结论) | PASS | 同上(`RESULT=WARN`) |
|
||||
| 命令手册已纳入一致性校验步骤 | PASS | `docs/supply_gate_command_playbook_v1_2026-03-25.md` |
|
||||
| TOK-007 任务证据口径已扩展为双脚本 | PASS | `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 当前一致性状态为 `WARN`:`final_decision=NO_GO`,`TOK-007=CONDITIONAL_GO`。
|
||||
2. 该状态说明“决议文档尚未按最新复审自动结论更新”,不代表可直接生产 GO。
|
||||
3. 真实 staging 阶段未收敛前,不建议变更最终签署结论。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. staging 真值就绪后,按顺序重跑:`superpowers_stage_validate` -> `tok007_release_recheck` -> `final_decision_consistency_check`。
|
||||
2. 当 `PHASE-07=PASS` 且一致性为 PASS 时,再提交最终决议签署更新。
|
||||
38
reports/alignment_validation_checkpoint_17_2026-03-30.md
Normal file
38
reports/alignment_validation_checkpoint_17_2026-03-30.md
Normal file
@@ -0,0 +1,38 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-17 / TOK-007 候选决议稿生成)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增并执行 `tok007_generate_final_decision_candidate.sh`
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。TOK-007 已补齐“候选决议稿自动生成”能力,实现不改原件前提下的可审阅回填。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/tok007_generate_final_decision_candidate.sh`
|
||||
2. `review/outputs/final_decision_candidate_from_tok007_2026-03-30_123719.md`
|
||||
3. `reports/gates/tok007_generate_candidate_2026-03-30_123719.log`
|
||||
4. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
5. `docs/subapi_integration_risk_controls_execution_tasks_v1_2026-03-17.md`
|
||||
6. `review/final_decision_2026-03-31.md`
|
||||
7. `review/outputs/tok007_release_recheck_2026-03-30_122908.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 候选稿生成脚本可执行 | PASS | `scripts/ci/tok007_generate_final_decision_candidate.sh` |
|
||||
| 输入来源正确(final_decision + tok007_recheck) | PASS | `tok007_generate_candidate_2026-03-30_123719.log` |
|
||||
| 输出候选稿不覆盖原签署文件 | PASS | `review/outputs/final_decision_candidate_from_tok007_2026-03-30_123719.md` |
|
||||
| 候选稿结论与 TOK-007 自动复审一致 | PASS | 同上(`CONDITIONAL GO`) |
|
||||
| 命令手册与任务单证据口径已同步 | PASS | 对应文档更新 |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 候选稿仅用于人工审阅,不代表签署生效结论。
|
||||
2. 真实 staging 阶段仍未收敛,最终签署建议保持谨慎。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. staging 真值就绪后重跑所有 TOK-007 链路脚本。
|
||||
2. 人工审阅候选稿后再更新正式签署版 `final_decision_2026-03-31.md`。
|
||||
44
reports/alignment_validation_checkpoint_18_2026-03-30.md
Normal file
44
reports/alignment_validation_checkpoint_18_2026-03-30.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-18 / M-017~M-019 指标修复与复跑)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:修复 `M-018` 统计异常并完成阶段链路复跑
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。指标链路已修复并纳入自动化复跑,阶段验证与TOK-007证据链保持一致。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/metrics_daily_snapshot.sh`
|
||||
2. `scripts/ci/metrics_trend_report.sh`
|
||||
3. `reports/gates/metrics_daily_snapshot_2026-03-30.md`
|
||||
4. `reports/gates/metrics_trend_7d_2026-03-30.md`
|
||||
5. `reports/gates/superpowers_stage_validation_2026-03-30_154103.md`
|
||||
6. `review/outputs/tok007_release_recheck_2026-03-30_154104.md`
|
||||
7. `reports/gates/final_decision_consistency_2026-03-30_154104.md`
|
||||
8. `review/outputs/final_decision_candidate_from_tok007_2026-03-30_154104.md`
|
||||
9. `reports/gates/superpowers_release_pipeline_2026-03-30_154103.md`
|
||||
10. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
11. `reports/superpowers_execution_progress_2026-03-27.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| M-018 计算逻辑恢复正确(不再出现 236.36%) | PASS | `metrics_daily_snapshot_2026-03-30.md`(`pass_steps=8/9`) |
|
||||
| 日快照写入会自动清理 debug 行 | PASS | `scripts/ci/metrics_daily_snapshot.sh` |
|
||||
| 趋势统计仅使用标准日期记录 | PASS | `scripts/ci/metrics_trend_report.sh` + `metrics_trend_7d_2026-03-30.md` |
|
||||
| Superpowers PHASE-08/09 可执行并通过 | PASS | `superpowers_stage_validation_2026-03-30_154103.md` |
|
||||
| TOK-007 复审链复跑后证据一致 | PASS | `tok007_release_recheck_2026-03-30_154104.md` + `final_decision_consistency_2026-03-30_154104.md` |
|
||||
| 总控流水可复跑且步骤全 PASS | PASS | `superpowers_release_pipeline_2026-03-30_154103.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 真实 staging 凭证仍未就绪,PHASE-07 继续按规则保持 DEFERRED。
|
||||
2. 结论维持 `CONDITIONAL_GO/NO_GO` 防线,不得提前判定生产 `GO`。
|
||||
3. 历史 debug 文件可保留用于审计回溯,但不会进入趋势统计口径。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 进入真实 staging 联调窗口后,复跑 `superpowers_release_pipeline.sh` 获取可签署证据。
|
||||
2. 联调完成后更新 `review/final_decision_2026-03-31.md` 与对应签署记录。
|
||||
46
reports/alignment_validation_checkpoint_19_2026-03-30.md
Normal file
46
reports/alignment_validation_checkpoint_19_2026-03-30.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-19 / TOK-REAL 与 M-021 接入)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增 token API 服务实现并将 M-021 接入阶段门禁
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。TOK-REAL-001/003 的“无实现/无构建工件”缺口已明显收敛,M-021 已具备自动化计算与门禁接入能力。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `platform-token-runtime/cmd/platform-token-runtime/main.go`
|
||||
2. `platform-token-runtime/internal/httpapi/token_api.go`
|
||||
3. `platform-token-runtime/internal/httpapi/token_api_test.go`
|
||||
4. `platform-token-runtime/internal/auth/service/inmemory_runtime.go`
|
||||
5. `platform-token-runtime/Dockerfile`
|
||||
6. `scripts/ci/token_runtime_readiness_check.sh`
|
||||
7. `scripts/ci/superpowers_stage_validate.sh`
|
||||
8. `scripts/ci/superpowers_release_pipeline.sh`
|
||||
9. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
10. `reports/gates/token_runtime_readiness_2026-03-30_160246.md`
|
||||
11. `reports/gates/superpowers_stage_validation_2026-03-30_160244.md`
|
||||
12. `reports/gates/superpowers_release_pipeline_2026-03-30_160244.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| Token API 服务具备可执行入口 | PASS | `cmd/platform-token-runtime/main.go` |
|
||||
| `issue/refresh/revoke/introspect` 主接口实现存在 | PASS | `internal/httpapi/token_api.go` |
|
||||
| API 级行为具备可执行测试覆盖 | PASS | `internal/httpapi/token_api_test.go` |
|
||||
| runtime 可构建并通过测试 | PASS | `token_runtime_go_build_*.log` + `token_runtime_go_test_*.log` |
|
||||
| M-021 自动化脚本可计算并输出结论 | PASS | `scripts/ci/token_runtime_readiness_check.sh` + readiness 报告 |
|
||||
| Superpowers 阶段门禁已纳入 M-021 | PASS | `superpowers_stage_validation_2026-03-30_160244.md`(PHASE-10 PASS) |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. M-021=100% 仅表示“开发阶段实现就绪”,不代表真实 staging 已验收通过。
|
||||
2. PHASE-07 仍为 DEFERRED(真实 URL 与短期 token 未就绪),因此总门禁结论仍为 `CONDITIONAL_GO`。
|
||||
3. 最终签署结论仍需以真实联调证据替换 mock 证据后更新。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 进入联调窗口后,使用真实 `.env` 执行 `staging_precheck_and_run.sh`。
|
||||
2. 在真实 staging 复跑 `superpowers_release_pipeline.sh`,并更新最终签署稿。
|
||||
3. 若要进一步关闭 TOK-REAL-002,补齐审计事件入库与查询证明链(含租户维度查询样例)。
|
||||
48
reports/alignment_validation_checkpoint_20_2026-03-30.md
Normal file
48
reports/alignment_validation_checkpoint_20_2026-03-30.md
Normal file
@@ -0,0 +1,48 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-20 / TOK-REAL-002 审计查询与差距复审)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:补齐 token 审计查询能力并更新 TOK-REAL 差距结论
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**开发阶段对齐通过。token 审计查询能力已并入实现与契约,M-021 指标覆盖从 9 项扩展到 12 项且全部通过。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `platform-token-runtime/internal/auth/service/token_verifier.go`
|
||||
2. `platform-token-runtime/internal/auth/service/inmemory_runtime.go`
|
||||
3. `platform-token-runtime/internal/httpapi/token_api.go`
|
||||
4. `platform-token-runtime/internal/httpapi/token_api_test.go`
|
||||
5. `docs/platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml`
|
||||
6. `sql/postgresql/token_runtime_schema_v1.sql`
|
||||
7. `scripts/ci/token_runtime_readiness_check.sh`
|
||||
8. `scripts/ci/superpowers_stage_validate.sh`
|
||||
9. `scripts/ci/superpowers_release_pipeline.sh`
|
||||
10. `reports/gates/token_runtime_readiness_2026-03-30_173728.md`
|
||||
11. `reports/gates/superpowers_stage_validation_2026-03-30_173726.md`
|
||||
12. `reports/gates/superpowers_release_pipeline_2026-03-30_173726.md`
|
||||
13. `reports/token_runtime_implementation_gap_review_2026-03-30.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 审计查询接口已落地(代码) | PASS | `token_api.go`(`/api/v1/platform/tokens/audit-events`) |
|
||||
| 审计查询接口已落地(契约) | PASS | `platform_token_api_contract_openapi_draft_v1_2026-03-29.yaml` |
|
||||
| 审计查询能力具备可执行测试 | PASS | `token_api_test.go` |
|
||||
| token 运行态持久化表结构工件存在 | PASS | `sql/postgresql/token_runtime_schema_v1.sql` |
|
||||
| M-021 检查项扩展后仍 100% | PASS | `token_runtime_readiness_2026-03-30_173728.md`(13/13) |
|
||||
| 阶段门禁与总控流水复跑通过 | PASS | `superpowers_stage_validation_2026-03-30_173726.md` + `superpowers_release_pipeline_2026-03-30_173726.md` |
|
||||
| TOK-REAL 差距结论已更新为“开发收敛+联调待闭环” | PASS | `token_runtime_implementation_gap_review_2026-03-30.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. 真实 staging 凭证仍未就绪,PHASE-07 继续 DEFERRED。
|
||||
2. 因存在真实联调缺口,发布结论仍不得上调为生产 `GO`。
|
||||
3. 本轮只关闭开发阶段能力缺口,不替代真实环境验收。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 进入真实联调窗口后执行 staging 全链路复跑并回填。
|
||||
2. 更新最终签署稿中 M-021 与 TOK-REAL 风险状态。
|
||||
3. 将 token 审计查询结果并入安全看板与取证流程(租户/主体维度)。
|
||||
46
reports/alignment_validation_checkpoint_21_2026-03-30.md
Normal file
46
reports/alignment_validation_checkpoint_21_2026-03-30.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-21 / 联调前收口与决议口径同步)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:完成 staging 预检增强、决议文档口径同步、TOK-007 证据链复跑
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。已将“开发阶段能力收敛”与“真实 staging 待验”明确分离,避免对 M-021 与 token 风险做错误外推。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/supply-gate/staging_precheck_and_run.sh`
|
||||
2. `reports/gates/staging_token_go_evidence_template_v1_2026-03-30.md`
|
||||
3. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
4. `review/final_decision_2026-03-31.md`
|
||||
5. `reports/supply_gate_review_2026-03-31.md`
|
||||
6. `reports/token_runtime_implementation_gap_review_2026-03-30.md`
|
||||
7. `reports/gates/token_runtime_readiness_2026-03-30_181926.md`
|
||||
8. `reports/gates/superpowers_stage_validation_2026-03-30_181925.md`
|
||||
9. `reports/gates/superpowers_release_pipeline_2026-03-30_181925.md`
|
||||
10. `review/outputs/tok007_release_recheck_2026-03-30_182149.md`
|
||||
11. `reports/gates/final_decision_consistency_2026-03-30_182149.md`
|
||||
12. `review/outputs/final_decision_candidate_from_tok007_2026-03-30_182149.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| staging 预检已纳入 M-021 前置检查 | PASS | `staging_precheck_and_run.sh` |
|
||||
| 联调证据回填模板可直接执行 | PASS | `staging_token_go_evidence_template_v1_2026-03-30.md` |
|
||||
| Final Decision 中 M-021 口径与当前实现一致 | PASS | `review/final_decision_2026-03-31.md` |
|
||||
| SUP 汇总风险描述与 TOK 差距复审一致 | PASS | `reports/supply_gate_review_2026-03-31.md` + `reports/token_runtime_implementation_gap_review_2026-03-30.md` |
|
||||
| TOK-007 复审已显式纳入 M-021 输入 | PASS | `tok007_release_recheck_2026-03-30_181927.md` |
|
||||
| 阶段验证与总控流水可复跑且通过 | PASS | `superpowers_stage_validation_2026-03-30_181925.md` + `superpowers_release_pipeline_2026-03-30_181925.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. PHASE-07 仍为 DEFERRED,说明真实 staging 参数尚未完成闭环。
|
||||
2. 当前结论仍应保持 `CONDITIONAL_GO/NO_GO`,不得提前判定生产 `GO`。
|
||||
3. 本次更新重点是“口径对齐与防误判”,不替代真实联调结果。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 使用模板执行真实 staging 回填,补齐 M-013~M-016 与 M-021 的生产口径证据。
|
||||
2. 回填完成后重跑 `superpowers_release_pipeline.sh` 并更新签署版 `final_decision`。
|
||||
3. 若 PHASE-07 转为 PASS,再触发下一轮专家复审。
|
||||
46
reports/alignment_validation_checkpoint_22_2026-03-30.md
Normal file
46
reports/alignment_validation_checkpoint_22_2026-03-30.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-22 / 联调自动化补齐与双口径决议)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增 staging 自动化脚本与 final_decision 双口径指标表
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。已把“联调前准备”从人工流程提升为可执行脚本,并将决议文档升级为开发口径与 staging 口径并行展示,降低误判风险。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/staging_evidence_autofill.sh`
|
||||
2. `scripts/ci/staging_release_pipeline.sh`
|
||||
3. `scripts/ci/superpowers_stage_validate.sh`
|
||||
4. `scripts/supply-gate/staging_precheck_and_run.sh`
|
||||
5. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
6. `review/final_decision_2026-03-31.md`
|
||||
7. `review/outputs/final_decision_candidate_from_tok007_2026-03-30_182830.md`
|
||||
8. `reports/gates/staging_token_go_evidence_autofill_2026-03-30_182910.md`
|
||||
9. `reports/gates/superpowers_release_pipeline_2026-03-30_182827.md`
|
||||
10. `reports/gates/superpowers_stage_validation_2026-03-30_182827.md`
|
||||
11. `reports/gates/token_runtime_readiness_2026-03-30_182829.md`
|
||||
12. `review/outputs/tok007_release_recheck_2026-03-30_182830.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| staging 证据自动回填脚本可执行 | PASS | `staging_evidence_autofill_2026-03-30_182910.md` |
|
||||
| staging 一键流水脚本已落地(可串联3步) | PASS | `scripts/ci/staging_release_pipeline.sh` |
|
||||
| PHASE-07 已支持自定义 env 文件 | PASS | `superpowers_stage_validate.sh`(`STAGING_ENV_FILE`) |
|
||||
| final_decision 指标表已改为双口径 | PASS | `review/final_decision_2026-03-31.md` |
|
||||
| TOK-007 候选稿与双口径保持一致 | PASS | `final_decision_candidate_from_tok007_2026-03-30_182830.md` |
|
||||
| 总控流水可复跑并通过 | PASS | `superpowers_release_pipeline_2026-03-30_182827.md` |
|
||||
|
||||
## 4. 限制与说明
|
||||
|
||||
1. `PHASE-07` 当前仍 `DEFERRED`,说明真实 staging 参数尚未闭环。
|
||||
2. `staging_evidence_autofill.sh` 仅做草稿抽取,不替代人工签署。
|
||||
3. 双口径表的 staging 列仍待真实联调回填,当前不能上调为生产 `GO`。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 使用真实 `.env` 执行 `scripts/ci/staging_release_pipeline.sh`。
|
||||
2. 以真实证据覆盖模板并更新 `final_decision` 签署页。
|
||||
3. 若 PHASE-07 转 PASS,发起下一轮专家复审会。
|
||||
49
reports/alignment_validation_checkpoint_23_2026-03-30.md
Normal file
49
reports/alignment_validation_checkpoint_23_2026-03-30.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-23 / staging防误跑与证据绑定增强)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:补齐 staging 流水防误跑机制与证据输入绑定能力
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。已补齐“local/mock 防误跑确认 + 自动拉起 mock 演练 + 证据文件显式绑定”三项缺口,且验证链路可复跑。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/staging_evidence_autofill.sh`
|
||||
2. `scripts/ci/staging_release_pipeline.sh`
|
||||
3. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
4. `reports/gates/staging_release_pipeline_2026-03-30_185530.md`
|
||||
5. `reports/gates/staging_token_go_evidence_autofill_2026-03-30_185535.md`
|
||||
6. `reports/gates/staging_token_go_evidence_autofill_manual_bind_2026-03-30_1853.md`
|
||||
7. `reports/gates/superpowers_stage_validation_2026-03-30_185531.md`
|
||||
8. `reports/gates/superpowers_release_pipeline_2026-03-30_185531.md`
|
||||
9. `review/outputs/tok007_release_recheck_2026-03-30_185535.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| `staging_evidence_autofill.sh` 支持显式输入证据文件(非 latest 模式) | PASS | `staging_token_go_evidence_autofill_manual_bind_2026-03-30_1853.md` |
|
||||
| `staging_release_pipeline.sh` 检测 local/mock env 并要求显式确认 | PASS | 无 `ALLOW_LOCAL_MOCK_STAGING` 时命令返回失败(日志已验证) |
|
||||
| local/mock 显式确认后可自动拉起 mock server 并串行完成 3 步流水 | PASS | `staging_release_pipeline_2026-03-30_185530.md` |
|
||||
| STEP-03 回填脚本已绑定本次流水证据路径 | PASS | `staging_token_go_evidence_autofill_2026-03-30_185535.md` |
|
||||
| Superpowers 主链结果保持 `CONDITIONAL_GO` 防线(不误判为 GO) | PASS | `superpowers_stage_validation_2026-03-30_185531.md` |
|
||||
|
||||
## 4. 差异与改进点
|
||||
|
||||
1. 新增 `staging_evidence_autofill.sh` 参数:`--staging-run-log`、`--stage-report`、`--token-readiness`、`--tok007-report`、`--pipeline-report`、`--sec-report`、`--out-file`。
|
||||
2. 新增 `staging_release_pipeline.sh` 防误跑逻辑:检测 local/mock 环境且未确认时立即失败。
|
||||
3. 新增 local/mock 演练可执行保障:`ALLOW_LOCAL_MOCK_STAGING=1` 时,若本地 API 不可达则自动尝试拉起 mock server。
|
||||
4. 文档同步:命令手册补充了防误跑开关与显式证据绑定示例。
|
||||
|
||||
## 5. 限制与说明
|
||||
|
||||
1. 本次通过基于 local/mock 演练,不能替代真实 staging 证据。
|
||||
2. `TOK-007` 最新机判仍为 `CONDITIONAL_GO`,与“真实参数未就绪”状态一致。
|
||||
3. 真实放行仍需:真实 `scripts/supply-gate/.env` + PHASE-07 真机复跑 + Final Decision 签署更新。
|
||||
|
||||
## 6. 下一步
|
||||
|
||||
1. 将真实 API_BASE_URL 与短期 token 写入 `scripts/supply-gate/.env`。
|
||||
2. 执行:`bash scripts/ci/staging_release_pipeline.sh scripts/supply-gate/.env`。
|
||||
3. 使用 `staging_token_go_evidence_autofill_*.md` 草稿回填真实证据并更新 `review/final_decision_2026-03-31.md`。
|
||||
52
reports/alignment_validation_checkpoint_24_2026-03-30.md
Normal file
52
reports/alignment_validation_checkpoint_24_2026-03-30.md
Normal file
@@ -0,0 +1,52 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-24 / 真实参数验证回归)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:使用真实 `API_BASE_URL + token` 执行 staging 发布流水验证
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐未通过(NO_GO)。根因不是脚本执行框架,而是接口契约不匹配:当前 URL 指向上游提供方接口,不是 SUP-004~SUP-007 预期的平台 API。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/supply-gate/.env`(真实值注入)
|
||||
2. `scripts/ci/staging_release_pipeline.sh`
|
||||
3. `scripts/supply-gate/staging_precheck_and_run.sh`
|
||||
4. `scripts/supply-gate/run_all.sh`
|
||||
5. `scripts/supply-gate/sup004_accounts.sh`
|
||||
6. `reports/gates/staging_release_pipeline_2026-03-30_205035.md`
|
||||
7. `reports/gates/step-01_2026-03-30_205035.out.log`
|
||||
8. `tests/supply/artifacts/sup004/01_verify.json`
|
||||
9. `tests/supply/artifacts/sup004/02_create.json`
|
||||
10. `reports/gates/superpowers_release_pipeline_2026-03-30_205037.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| API_BASE_URL 连通性(HEAD) | PASS | `step-01_2026-03-30_205035.out.log` 中 `reachable` |
|
||||
| TOK-005 dry-run + M-021 readiness | PASS | `step-01_2026-03-30_205035.out.log`(readiness 100%) |
|
||||
| SUP-004 首个业务接口返回契约可解析 JSON | FAIL | `tests/supply/artifacts/sup004/01_verify.json` 为 nginx `404 Not Found` HTML |
|
||||
| staging_release_pipeline 总结果 | FAIL | `staging_release_pipeline_2026-03-30_205035.md` |
|
||||
| superpowers_release_pipeline 总结果 | FAIL | `superpowers_release_pipeline_2026-03-30_205037.md` |
|
||||
|
||||
## 4. 根因分析
|
||||
|
||||
1. `sup004_accounts.sh` 固定访问:`{API_BASE_URL}/api/v1/supply/accounts/verify`。
|
||||
2. 当前提供的 `API_BASE_URL=https://api.minimaxi.com/anthropic`,拼接后为:
|
||||
`https://api.minimaxi.com/anthropic/api/v1/supply/accounts/verify`。
|
||||
3. 该地址返回 HTML 404(非平台契约 JSON),导致 `jq` 解析失败并中断 `run_all`。
|
||||
4. 因此当前失败判定为:**环境地址与 SUP 契约不匹配**,并非单纯 token 占位或脚本逻辑缺陷。
|
||||
|
||||
## 5. 影响评估
|
||||
|
||||
1. 不能据此判定 token 本身有效/无效(未命中正确业务契约)。
|
||||
2. 当前发布门禁链路维持 FAIL/NO_GO 是正确行为,防止误放行。
|
||||
3. 若继续沿用该 URL,SUP-004~007 全链路都会因契约错位失败。
|
||||
|
||||
## 6. 修复建议(下一步)
|
||||
|
||||
1. 提供“平台 SUP API 网关”基地址(应与 `/api/v1/supply/*` 契约匹配)。
|
||||
2. 若目标仅验证 Minimax token,请走独立“上游直连 smoke”脚本,不应复用 SUP 门禁脚本。
|
||||
3. 拿到正确平台地址后,重跑:
|
||||
`bash scripts/ci/staging_release_pipeline.sh scripts/supply-gate/.env`
|
||||
41
reports/alignment_validation_checkpoint_25_2026-03-30.md
Normal file
41
reports/alignment_validation_checkpoint_25_2026-03-30.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-25 / 开发阶段切回本地地址)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:按指示“开发阶段先用本地地址跑通,Minimax URL/token 仅作开发测试参考”
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。默认执行环境已切回本地 mock,开发门禁流水恢复可执行,且仍保持 `CONDITIONAL_GO` 防误判。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/supply-gate/.env`(已切回 local-mock 值)
|
||||
2. `scripts/supply-gate/.env.minimax-dev`(保留此前 Minimax 测试值)
|
||||
3. `scripts/ci/staging_release_pipeline.sh`
|
||||
4. `reports/gates/staging_release_pipeline_2026-03-30_212424.md`
|
||||
5. `reports/gates/superpowers_stage_validation_2026-03-30_212426.md`
|
||||
6. `review/outputs/tok007_release_recheck_2026-03-30_212430.md`
|
||||
7. `reports/gates/staging_token_go_evidence_autofill_2026-03-30_212430.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 默认 env 已可用于本地演练(local mock) | PASS | `staging_release_pipeline_2026-03-30_212424.md` |
|
||||
| staging 三步流水(STEP-01~03) | PASS | 同上报告,3/3 PASS |
|
||||
| superpowers 分阶段验证 | PASS(决策为 `CONDITIONAL_GO`) | `superpowers_stage_validation_2026-03-30_212426.md` |
|
||||
| TOK-007 复审机判 | PASS(机判 `CONDITIONAL_GO`) | `tok007_release_recheck_2026-03-30_212430.md` |
|
||||
| staging 自动回填草稿产出 | PASS | `staging_token_go_evidence_autofill_2026-03-30_212430.md` |
|
||||
|
||||
## 4. 说明
|
||||
|
||||
1. `CONDITIONAL_GO` 是预期:当前为 local/mock 演练证据,不可上调为真实 staging `GO`。
|
||||
2. Minimax URL/token 不能直接替代 SUP 平台契约地址(`/api/v1/supply/*`),此前已在 Checkpoint-24 记录。
|
||||
3. 当前做法是:
|
||||
- 开发门禁与流程联调用 local mock;
|
||||
- 上游 Minimax 能力验证应走独立 smoke(不混入 SUP 发布门禁判定)。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 需要时可新增 `scripts/supply-gate/minimax_upstream_smoke.sh`,单独校验 Minimax token 可用性。
|
||||
2. 当平台 staging API 网关地址可用后,恢复真实 env 并重跑完整门禁链路。
|
||||
37
reports/alignment_validation_checkpoint_26_2026-03-30.md
Normal file
37
reports/alignment_validation_checkpoint_26_2026-03-30.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-26 / Minimax 上游独立 Smoke 落地)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:新增“上游 Minimax 独立验证”能力,避免与 SUP 发布门禁链路耦合
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。已新增独立上游 smoke 脚本并完成实测,Minimax active 探测返回 200;SUP 发布门禁仍保持独立判定边界。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
2. `docs/supply_gate_command_playbook_v1_2026-03-25.md`(新增第 20 节)
|
||||
3. `reports/gates/minimax_upstream_smoke_2026-03-30_231930.md`
|
||||
4. `tests/supply/artifacts/minimax_smoke_2026-03-30_231930/02_active_probe_body.json`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 独立 smoke 脚本可执行(语法 + 运行) | PASS | `minimax_upstream_smoke_2026-03-30_231930.md` |
|
||||
| Base 连通探测可达 | PASS | http_code=404(base 探测) |
|
||||
| Active 鉴权探测到达业务层并成功返回 | PASS | http_code=200,见 active probe body |
|
||||
| 结果分类与失败边界清晰 | PASS | 报告中 `PASS/PASS_AUTH_REACHED/FAIL_*` 规则 |
|
||||
| 与 SUP-004~SUP-007 门禁链路解耦 | PASS | 命令手册第20节说明“不可替代 SUP 门禁” |
|
||||
|
||||
## 4. 关键说明
|
||||
|
||||
1. `API_BASE_URL=https://api.minimaxi.com/anthropic` 在 base 地址上返回 404 属于可预期,不影响 active 路径探测。
|
||||
2. active 路径 `.../v1/messages` 返回 200,说明该 token 在当前 smoke 路径下可用。
|
||||
3. 该结果仅证明“上游可达 + 鉴权可用”,不等价于 SUP 平台业务契约通过。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 继续默认使用 local/mock 跑 SUP 开发门禁。
|
||||
2. 如需持续监控 Minimax 上游可用性,可将 `minimax_upstream_smoke.sh` 挂入定时健康检查。
|
||||
3. 等平台 staging 网关地址就绪后,再执行真实 SUP 门禁闭环。
|
||||
47
reports/alignment_validation_checkpoint_27_2026-03-30.md
Normal file
47
reports/alignment_validation_checkpoint_27_2026-03-30.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-27 / Minimax 监控化增强)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:将 Minimax 上游独立 smoke 进一步纳入“可持续执行”的日常快照链路
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。已完成 Minimax smoke 判定口径修正、dry-run 能力补齐、每日快照脚本落地,满足“开发期可持续执行 + 不误入 SUP 发布门禁”的要求。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
2. `scripts/ci/minimax_upstream_daily_snapshot.sh`
|
||||
3. `docs/supply_gate_command_playbook_v1_2026-03-25.md`
|
||||
4. `reports/gates/minimax_upstream_smoke_2026-03-30_232510.md`
|
||||
5. `reports/gates/minimax_upstream_daily_snapshot_2026-03-30.md`
|
||||
6. `reports/gates/minimax_upstream_daily_snapshots.csv`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| smoke 脚本支持 `MINIMAX_SMOKE_DRY_RUN=1`(不发网络请求) | PASS | `minimax_upstream_smoke_2026-03-30_232510.md` |
|
||||
| smoke 判定口径修正(base=连通、active=业务状态) | PASS | `scripts/supply-gate/minimax_upstream_smoke.sh` 判定规则段 |
|
||||
| 每日快照脚本可执行并产生日报 | PASS | `minimax_upstream_daily_snapshot_2026-03-30.md` |
|
||||
| 每日快照 CSV 可更新覆盖当日数据 | PASS | `minimax_upstream_daily_snapshots.csv` |
|
||||
| 快照默认优先引用非 dry-run 报告 | PASS | 2026-03-30 快照证据指向 `...231930.md`(active=200) |
|
||||
| 文档已补齐第 21 节命令与断言 | PASS | `docs/supply_gate_command_playbook_v1_2026-03-25.md` |
|
||||
|
||||
## 4. 关键变更
|
||||
|
||||
1. `minimax_upstream_smoke.sh` 新增 dry-run 模式,适配“先联调再开真实请求”的执行策略。
|
||||
2. `minimax_upstream_smoke.sh` 的规则描述与结果口径保持一致,避免 404 base 探测与规则冲突。
|
||||
3. 新增 `scripts/ci/minimax_upstream_daily_snapshot.sh`,支持:
|
||||
- `RUN_ACTIVE_SMOKE=0`:仅汇总(默认);
|
||||
- `RUN_ACTIVE_SMOKE=1`:实时探测后汇总。
|
||||
4. 快照脚本默认优先选取“非 PASS_DRY_RUN”最新报告,降低误判风险。
|
||||
|
||||
## 5. 限制与说明
|
||||
|
||||
1. Minimax 快照仅用于上游可达性趋势,不可替代 SUP-004~SUP-007 门禁结论。
|
||||
2. 当前开发主链仍应使用 local/mock 维持持续迭代;真实 staging 仍待平台网关地址就绪。
|
||||
|
||||
## 6. 下一步
|
||||
|
||||
1. 如你同意,我可继续把 `minimax_upstream_daily_snapshot.sh` 接入 `superpowers_release_pipeline.sh` 的“可选监控步”(默认关闭)。
|
||||
2. 也可新增 7 日趋势脚本(类似 M-017~019)用于上游稳定性周报。
|
||||
39
reports/alignment_validation_checkpoint_28_2026-03-30.md
Normal file
39
reports/alignment_validation_checkpoint_28_2026-03-30.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-28 / Minimax 趋势与流水可选监控接入)
|
||||
|
||||
- 日期:2026-03-30
|
||||
- 触发条件:在不改变 SUP 主门禁判定边界的前提下,补齐 Minimax 上游 7 日趋势能力,并将其接入总控流水(默认关闭、非阻断)。
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。Minimax 日快照 + 7 日趋势链路已可执行,且已通过 `superpowers_release_pipeline` 的可选监控步验证。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/minimax_upstream_trend_report.sh`(新增)
|
||||
2. `scripts/ci/superpowers_release_pipeline.sh`(新增 STEP-05 可选监控步)
|
||||
3. `docs/supply_gate_command_playbook_v1_2026-03-25.md`(新增第 22 节与可选开关说明)
|
||||
4. `reports/gates/minimax_upstream_trend_7d_2026-03-30.md`
|
||||
5. `reports/gates/superpowers_release_pipeline_2026-03-30_235224.md`
|
||||
6. `reports/gates/step-05_2026-03-30_235224.out.log`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| Minimax 7 日趋势脚本可执行并产出报告 | PASS | `reports/gates/minimax_upstream_trend_7d_2026-03-30.md` |
|
||||
| 趋势脚本在样本不足时给出 `INSUFFICIENT_DATA` 而非误报 PASS_7D | PASS | 同上(采样 1 天) |
|
||||
| 总控流水支持 `ENABLE_MINIMAX_MONITORING=1` 时执行 STEP-05 | PASS | `reports/gates/superpowers_release_pipeline_2026-03-30_235224.md` |
|
||||
| STEP-05 失败不阻断主门禁(非阻断监控定位) | PASS(逻辑校验) | `scripts/ci/superpowers_release_pipeline.sh` |
|
||||
| 新增命令文档与断言说明齐全 | PASS | `docs/supply_gate_command_playbook_v1_2026-03-25.md` |
|
||||
|
||||
## 4. 执行记录说明
|
||||
|
||||
1. 首次在受限沙箱直接执行总控流水时,`STEP-01` 因无法绑定本地 `127.0.0.1:18080`(环境权限限制)失败。
|
||||
2. 在允许非沙箱执行后复跑,同一代码版本下 `STEP-01~STEP-05` 全部 PASS。
|
||||
3. 由此可判定失败原因为执行环境权限,不是本次代码改动引入的功能回归。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 继续按 `docs/plans/2026-03-30-superpowers-execution-tasklist-v2.md` 推进 `Batch-STG-01`(真实 staging 解锁)。
|
||||
2. 按日执行第 21 节快照,累计满 7 天后复跑第 22 节趋势,支撑 `F-03` 连续观测闭环。
|
||||
|
||||
51
reports/alignment_validation_checkpoint_29_2026-03-31.md
Normal file
51
reports/alignment_validation_checkpoint_29_2026-03-31.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-29 / STG 本地演练恢复)
|
||||
|
||||
- 日期:2026-03-31
|
||||
- 触发条件:继续执行 STG 批次(本机开发测试口径),修复 PHASE-10 阻塞后复跑整条流水。
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。STG 本地演练流水已恢复 `PASS`,并明确保持 `local/mock` 与真实 staging 放行证据边界。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/token_runtime_readiness_check.sh`
|
||||
2. `reports/gates/staging_release_pipeline_2026-03-31_100116.md`
|
||||
3. `reports/gates/superpowers_release_pipeline_2026-03-31_100120.md`
|
||||
4. `reports/gates/superpowers_stage_validation_2026-03-31_100120.md`
|
||||
5. `review/outputs/tok007_release_recheck_2026-03-31_100127.md`
|
||||
|
||||
## 3. 问题与修复
|
||||
|
||||
### 3.1 发现的问题
|
||||
|
||||
1. `PHASE-10`(M-021)在 `ENABLE_TOKEN_RUNTIME_SMOKE=1` 场景下失败。
|
||||
2. 根因一:默认 smoke 端口 `18082` 被 `supply-api` 占用,冒烟请求命中错误服务(`issue` 返回 404)。
|
||||
3. 根因二:脚本 smoke 分支使用 `exit 1` 直接退出,失败时无法稳定产出完整汇总输出。
|
||||
|
||||
### 3.2 修复动作
|
||||
|
||||
1. 为 M-021 冒烟新增端口自动避让:从基准端口起寻找可用端口(最多 50 次)。
|
||||
2. 将 smoke 执行块改为子 Shell 返回码模型,保留失败但不中断总报告生成流程。
|
||||
|
||||
## 4. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| M-021 脚本修复后可执行 | PASS | `reports/gates/token_runtime_readiness_2026-03-31_100017.md` |
|
||||
| Superpowers 阶段验证恢复通过(PHASE-10 PASS) | PASS | `reports/gates/superpowers_stage_validation_2026-03-31_100120.md` |
|
||||
| Superpowers 发布流水恢复通过 | PASS | `reports/gates/superpowers_release_pipeline_2026-03-31_100120.md` |
|
||||
| STG 本地演练流水 STEP-01~03 全 PASS | PASS | `reports/gates/staging_release_pipeline_2026-03-31_100116.md` |
|
||||
| TOK-007 复审结论保持 `CONDITIONAL_GO`(未误升 GO) | PASS | `review/outputs/tok007_release_recheck_2026-03-31_100127.md` |
|
||||
|
||||
## 5. 结论边界说明
|
||||
|
||||
1. 本次通过仅代表 `local/mock` 演练链路恢复,不等价真实 staging 放行。
|
||||
2. `F-01/F-02/F-04` 的真实 staging 证据要求仍保持不变。
|
||||
|
||||
## 6. 下一步
|
||||
|
||||
1. 进入 STG-001:替换真实 `API_BASE_URL` 并完成可达性验证。
|
||||
2. 进入 STG-002:注入真实短期 token 并复跑 `staging_release_pipeline.sh`(真实环境)。
|
||||
3. 完成 STG-004:将真实证据回填至 `review/final_decision_2026-03-31.md` 与 `reports/supply_gate_review_2026-03-31.md`。
|
||||
|
||||
36
reports/alignment_validation_checkpoint_30_2026-03-31.md
Normal file
36
reports/alignment_validation_checkpoint_30_2026-03-31.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-30 / STG 端口基线固化)
|
||||
|
||||
- 日期:2026-03-31
|
||||
- 触发条件:按“先清理本机冲突进程并固化端口基线”继续执行 STG 批次。
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。蚊子残留与关键冲突进程已清理,STG 本地演练在清理后可稳定复现 PASS。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `reports/gates/local_dev_port_baseline_2026-03-31.md`
|
||||
2. `reports/gates/staging_release_pipeline_2026-03-31_100942.md`
|
||||
3. `reports/gates/superpowers_release_pipeline_2026-03-31_100943.md`
|
||||
4. `scripts/ci/token_runtime_readiness_check.sh`(沿用 Checkpoint-29 修复)
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 蚊子残留端口 `5176/5177/8080` 已释放 | PASS | `reports/gates/local_dev_port_baseline_2026-03-31.md` |
|
||||
| M-021 历史冲突端口 `18082` 已释放 | PASS | 同上 |
|
||||
| 清理后 STG 本地流水可通过 | PASS | `reports/gates/staging_release_pipeline_2026-03-31_100942.md` |
|
||||
| 清理后 Superpowers 总控可通过 | PASS | `reports/gates/superpowers_release_pipeline_2026-03-31_100943.md` |
|
||||
| 结论边界保持(未误升为真实 staging GO) | PASS | `LOCAL_MOCK` 标记 + `CONDITIONAL_GO` 链路 |
|
||||
|
||||
## 4. 说明
|
||||
|
||||
1. 端口 `3000` 仍被占用,但不在 STG 本地演练关键端口集内,当前不构成阻塞。
|
||||
2. 本次结果仅覆盖“本机开发测试口径”;真实 staging 放行仍依赖 `STG-001/STG-002`。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 你确认真实 staging 地址后,我直接执行 `STG-001`。
|
||||
2. 你提供短期 token 后,我直接执行真实 `STG-002/003/004` 并回填最终决议证据。
|
||||
|
||||
37
reports/alignment_validation_checkpoint_31_2026-03-31.md
Normal file
37
reports/alignment_validation_checkpoint_31_2026-03-31.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-31 / 真实 STG 就绪度自动化)
|
||||
|
||||
- 日期:2026-03-31
|
||||
- 触发条件:继续执行实施计划,在“外网 STG 暂未申请”条件下补齐真实放行前置检查自动化。
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。已新增“真实 STG 就绪度检查”能力,并已在当前本地配置下正确判定为 `BLOCKED`。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/generate_local_staging_env.sh`(一键生成本地 `.env.staging-real`)
|
||||
2. `scripts/ci/staging_real_readiness_check.sh`(真实 STG 前置检查)
|
||||
3. `docs/supply_gate_command_playbook_v1_2026-03-25.md`(新增第 23/24 节)
|
||||
4. `reports/gates/local_staging_env_generation_2026-03-31_105620.md`
|
||||
5. `reports/gates/staging_real_readiness_2026-03-31_110213.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| 一键脚本可生成 owner/viewer/admin token 并写入 env | PASS | `local_staging_env_generation_2026-03-31_105620.md` |
|
||||
| 生成 env 可直接用于本地 STG 流水 | PASS | `staging_release_pipeline_2026-03-31_105633.md` |
|
||||
| 真实 STG 就绪度脚本可执行并生成报告 | PASS | `staging_real_readiness_2026-03-31_110213.md` |
|
||||
| 当前配置下(本地 URL)被判定 `BLOCKED` | PASS(预期) | `STG-RDY-004/008` 失败项 |
|
||||
| 命令手册完成同步 | PASS | `docs/supply_gate_command_playbook_v1_2026-03-25.md` |
|
||||
|
||||
## 4. 当前阻塞结论
|
||||
|
||||
1. `API_BASE_URL` 仍是本地地址(`127.0.0.1`),不满足真实 STG 放行前提。
|
||||
2. 未申请外网地址前,实施计划只能继续按 local/mock 开发测试口径推进。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 外网 STG 地址可用后,更新 `.env.staging-real` 并重跑 `staging_real_readiness_check.sh`,目标从 `BLOCKED` 转为 `READY`。
|
||||
2. 通过就绪检查后执行真实 `staging_release_pipeline.sh`,并回填 `F-01/F-02/F-04` 证据闭环。
|
||||
|
||||
39
reports/alignment_validation_checkpoint_32_2026-03-31.md
Normal file
39
reports/alignment_validation_checkpoint_32_2026-03-31.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# 规划设计对齐验证报告(Checkpoint-32 / 完整开发测试续跑)
|
||||
|
||||
- 日期:2026-03-31
|
||||
- 触发条件:用户确认继续完成项目完整开发测试,执行本地 STG 全链路续跑并复核真实 STG 前置状态。
|
||||
|
||||
## 1. 结论
|
||||
|
||||
结论:**本阶段对齐通过。本地完整开发测试链路稳定 PASS,真实 STG 放行前置仍为 `BLOCKED`,结论边界保持一致。**
|
||||
|
||||
## 2. 对齐范围
|
||||
|
||||
1. `scripts/ci/generate_local_staging_env.sh`
|
||||
2. `scripts/ci/staging_release_pipeline.sh`
|
||||
3. `scripts/ci/staging_real_readiness_check.sh`
|
||||
4. `scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
5. `docs/plans/2026-03-30-superpowers-execution-tasklist-v2.md`
|
||||
6. `reports/superpowers_execution_progress_2026-03-27.md`
|
||||
|
||||
## 3. 核查结果
|
||||
|
||||
| 核查项 | 结果 | 证据 |
|
||||
|---|---|---|
|
||||
| `.env.staging-real` 已重新生成并包含 owner/viewer/admin 三类 token | PASS | `reports/gates/local_staging_env_generation_2026-03-31_123102.md` |
|
||||
| 本地 STG 发布流水可重复通过 | PASS | `reports/gates/staging_release_pipeline_2026-03-31_123148.md` |
|
||||
| Superpowers 全链路与 TOK-007 复审可重复通过 | PASS | `reports/gates/superpowers_release_pipeline_2026-03-31_123150.md` + `review/outputs/tok007_release_recheck_2026-03-31_123153.md` |
|
||||
| 真实 STG 就绪检查准确识别当前阻塞 | PASS(预期) | `reports/gates/staging_real_readiness_2026-03-31_123159.md` |
|
||||
| Minimax 上游可达与鉴权调用保持通过 | PASS | `reports/gates/minimax_upstream_smoke_2026-03-31_123210.md` |
|
||||
|
||||
## 4. 阻塞与边界
|
||||
|
||||
1. `STG-RDY-004` 未关闭:`API_BASE_URL` 当前是本地地址 `http://127.0.0.1:18080`。
|
||||
2. `STG-RDY-008` 未关闭:真实 STG 可达性探测仍失败(`http_code=000`)。
|
||||
3. 因 `F-01/F-02/F-04` 仍未关闭,本轮不得上调到真实 `GO`,当前仅可维持 `CONDITIONAL_GO`(开发口径)。
|
||||
|
||||
## 5. 下一步
|
||||
|
||||
1. 将 `.env.staging-real` 的 `API_BASE_URL` 切换到可达的真实 STG 地址(内网或公网均可)。
|
||||
2. 注入真实环境可用的 owner/viewer/admin 平台 token,复跑 `staging_real_readiness_check.sh`,目标 `READY`。
|
||||
3. 就绪后执行真实口径 `staging_release_pipeline.sh`(不带 `ALLOW_LOCAL_MOCK_STAGING=1`),回填 `F-01/F-02/F-04` 证据。
|
||||
82
reports/db/indexes_2026-03-27.txt
Normal file
82
reports/db/indexes_2026-03-27.txt
Normal file
@@ -0,0 +1,82 @@
|
||||
audit_events_pkey
|
||||
auth_platform_api_keys_pkey
|
||||
auth_platform_api_keys_tenant_id_key_prefix_key
|
||||
billing_accounts_pkey
|
||||
billing_accounts_tenant_id_project_id_account_type_key
|
||||
billing_ledger_entries_pkey
|
||||
billing_ledger_entries_tenant_id_request_id_entry_type_key
|
||||
core_projects_pkey
|
||||
core_projects_tenant_id_project_code_key
|
||||
core_tenants_pkey
|
||||
core_tenants_tenant_code_key
|
||||
iam_users_pkey
|
||||
iam_users_tenant_id_email_key
|
||||
idx_audit_events_request_id
|
||||
idx_audit_events_result_code
|
||||
idx_audit_events_tenant_domain_time
|
||||
idx_audit_events_trace_id
|
||||
idx_auth_platform_api_keys_last_used_at
|
||||
idx_auth_platform_api_keys_project_status
|
||||
idx_auth_platform_api_keys_tenant_status
|
||||
idx_billing_accounts_tenant_status
|
||||
idx_billing_ledger_entries_account_time
|
||||
idx_billing_ledger_entries_tenant_time
|
||||
idx_billing_ledger_entries_trace_id
|
||||
idx_core_projects_tenant_status
|
||||
idx_core_tenants_plan_code
|
||||
idx_core_tenants_status
|
||||
idx_iam_users_tenant_role
|
||||
idx_iam_users_tenant_status
|
||||
idx_routing_policies_model_pattern
|
||||
idx_routing_policies_tenant_project_status
|
||||
idx_security_kms_key_registry_status
|
||||
idx_supply_accounts_platform
|
||||
idx_supply_accounts_platform_status_updated
|
||||
idx_supply_accounts_risk_level
|
||||
idx_supply_accounts_status
|
||||
idx_supply_accounts_user_id
|
||||
idx_supply_accounts_user_status_updated
|
||||
idx_supply_earnings_earned_at
|
||||
idx_supply_earnings_source_request_id
|
||||
idx_supply_earnings_status
|
||||
idx_supply_earnings_user_id
|
||||
idx_supply_earnings_user_status_available
|
||||
idx_supply_orders_buyer_status_created
|
||||
idx_supply_orders_buyer_user_id
|
||||
idx_supply_orders_request_id
|
||||
idx_supply_orders_status
|
||||
idx_supply_orders_supplier_status_created
|
||||
idx_supply_orders_supplier_user_id
|
||||
idx_supply_orders_supply_package_id
|
||||
idx_supply_packages_active_lookup
|
||||
idx_supply_packages_platform_model
|
||||
idx_supply_packages_platform_model_status
|
||||
idx_supply_packages_status
|
||||
idx_supply_packages_supply_account_id
|
||||
idx_supply_packages_user_id
|
||||
idx_supply_packages_user_status_updated
|
||||
idx_supply_settlements_period
|
||||
idx_supply_settlements_request_id
|
||||
idx_supply_settlements_status
|
||||
idx_supply_settlements_user_id
|
||||
idx_supply_settlements_user_status_updated
|
||||
idx_supply_usage_records_order_id
|
||||
idx_supply_usage_records_order_started
|
||||
idx_supply_usage_records_platform_model
|
||||
idx_supply_usage_records_request_id
|
||||
idx_supply_usage_records_started_at
|
||||
idx_supply_usage_records_supplier_started
|
||||
idx_supply_usage_records_supply_account_id
|
||||
idx_supply_usage_records_trace_id
|
||||
routing_policies_pkey
|
||||
security_kms_key_registry_key_alias_key
|
||||
security_kms_key_registry_pkey
|
||||
supply_accounts_pkey
|
||||
supply_earnings_pkey
|
||||
supply_orders_order_no_key
|
||||
supply_orders_pkey
|
||||
supply_packages_pkey
|
||||
supply_settlements_pkey
|
||||
supply_settlements_settlement_no_key
|
||||
supply_usage_records_pkey
|
||||
uq_supply_settlements_user_processing
|
||||
37
reports/db/key_columns_2026-03-27.txt
Normal file
37
reports/db/key_columns_2026-03-27.txt
Normal file
@@ -0,0 +1,37 @@
|
||||
audit_events.idempotency_key
|
||||
audit_events.request_id
|
||||
billing_accounts.currency_code
|
||||
billing_ledger_entries.amount_unit
|
||||
billing_ledger_entries.currency_code
|
||||
billing_ledger_entries.idempotency_key
|
||||
billing_ledger_entries.request_id
|
||||
routing_policies.version
|
||||
supply_accounts.audit_trace_id
|
||||
supply_accounts.credential_cipher_algo
|
||||
supply_accounts.credential_fingerprint
|
||||
supply_accounts.credential_key_version
|
||||
supply_accounts.credential_kms_key_alias
|
||||
supply_accounts.currency_code
|
||||
supply_accounts.quota_unit
|
||||
supply_accounts.version
|
||||
supply_earnings.amount_unit
|
||||
supply_earnings.audit_trace_id
|
||||
supply_earnings.version
|
||||
supply_orders.audit_trace_id
|
||||
supply_orders.currency_code
|
||||
supply_orders.idempotency_key
|
||||
supply_orders.quota_unit
|
||||
supply_orders.request_id
|
||||
supply_orders.version
|
||||
supply_packages.audit_trace_id
|
||||
supply_packages.currency_code
|
||||
supply_packages.price_unit
|
||||
supply_packages.quota_unit
|
||||
supply_packages.version
|
||||
supply_settlements.amount_unit
|
||||
supply_settlements.audit_trace_id
|
||||
supply_settlements.currency_code
|
||||
supply_settlements.idempotency_key
|
||||
supply_settlements.request_id
|
||||
supply_settlements.version
|
||||
supply_usage_records.request_id
|
||||
15
reports/db/tables_2026-03-27.txt
Normal file
15
reports/db/tables_2026-03-27.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
audit_events
|
||||
auth_platform_api_keys
|
||||
billing_accounts
|
||||
billing_ledger_entries
|
||||
core_projects
|
||||
core_tenants
|
||||
iam_users
|
||||
routing_policies
|
||||
security_kms_key_registry
|
||||
supply_accounts
|
||||
supply_earnings
|
||||
supply_orders
|
||||
supply_packages
|
||||
supply_settlements
|
||||
supply_usage_records
|
||||
71
reports/db_schema_validation_report_2026-03-27.md
Normal file
71
reports/db_schema_validation_report_2026-03-27.md
Normal file
@@ -0,0 +1,71 @@
|
||||
# 数据库基线执行验证报告(2026-03-27)
|
||||
|
||||
- 执行环境:PostgreSQL 15 (`127.0.0.1:34603`)
|
||||
- 执行账号:`mosquito`
|
||||
- 验证库:`lijiaoqiao_design_review_20260327`
|
||||
- 执行人:Codex
|
||||
|
||||
---
|
||||
|
||||
## 1. 执行 SQL 清单
|
||||
|
||||
1. `sql/postgresql/platform_core_schema_v1.sql`
|
||||
2. `sql/postgresql/supply_schema_v1.sql`
|
||||
3. `sql/postgresql/supply_schema_v1_patch_2026-03-27.sql`
|
||||
|
||||
原始日志:
|
||||
1. `reports/db/sql_apply_2026-03-27.log`
|
||||
|
||||
---
|
||||
|
||||
## 2. 执行结果
|
||||
|
||||
1. 三份 SQL 均执行成功(全部到 `COMMIT`)。
|
||||
2. 表总数:`15`
|
||||
3. 索引总数:`82`
|
||||
4. 关键字段命中数:`37`
|
||||
|
||||
结构快照:
|
||||
1. `reports/db/tables_2026-03-27.txt`
|
||||
2. `reports/db/indexes_2026-03-27.txt`
|
||||
3. `reports/db/key_columns_2026-03-27.txt`
|
||||
|
||||
---
|
||||
|
||||
## 3. 关键验收点核对
|
||||
|
||||
1. 跨域核心表(Core/IAM/Auth/Billing/Routing/Security/Audit)已创建。
|
||||
2. 供应域 patch 中加密字段已生效:
|
||||
- `credential_cipher_algo`
|
||||
- `credential_kms_key_alias`
|
||||
- `credential_key_version`
|
||||
- `credential_fingerprint`
|
||||
3. 单位字段已生效:
|
||||
- `quota_unit`
|
||||
- `price_unit`
|
||||
- `amount_unit`
|
||||
- `currency_code`
|
||||
4. 审计与幂等字段已生效:
|
||||
- `request_id`
|
||||
- `idempotency_key`
|
||||
- `audit_trace_id`
|
||||
- `version`
|
||||
5. 关键组合索引与部分索引已创建(含 `uq_supply_settlements_user_processing`)。
|
||||
|
||||
---
|
||||
|
||||
## 4. 问题与修复记录
|
||||
|
||||
1. 首次执行失败原因:新增 SQL 文件字符串默认值引号丢失。
|
||||
2. 修复动作:重写 `platform_core_schema_v1.sql` 与 `supply_schema_v1_patch_2026-03-27.sql`,统一字符串字面量语法。
|
||||
3. 修复后复跑结果:全部通过。
|
||||
|
||||
---
|
||||
|
||||
## 5. 结论
|
||||
|
||||
结论:**通过(设计层 SQL 可执行)**。
|
||||
|
||||
后续建议:
|
||||
1. 在目标测试环境执行同样脚本并对比 `EXPLAIN` 计划。
|
||||
2. 将执行日志纳入 `SUP-008` 与 `GO` 决策证据包。
|
||||
16
reports/dependency/compat_matrix_2026-03-27.md
Normal file
16
reports/dependency/compat_matrix_2026-03-27.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Dependency Compatibility Matrix(2026-03-27)
|
||||
|
||||
- Audit-Status: PASS
|
||||
|
||||
| Component | Baseline | Current | Result | Note |
|
||||
|---|---|---|---|---|
|
||||
| Go | 1.21.x | 1.21.x(文档基线) | PASS | 与架构基线一致 |
|
||||
| PostgreSQL | 15.x | 15.x(SQL 语法) | PASS | DDL 在 PG15 实测通过 |
|
||||
| Redis | 7.x | 7.x(文档基线) | PASS | 与架构基线一致 |
|
||||
| subapi | X.Y.Z fixed | 未变更 | PASS | 无依赖升级 |
|
||||
| Frontend Node | 20.x LTS | 未变更 | PASS | 无依赖升级 |
|
||||
|
||||
## Conclusion
|
||||
|
||||
1. 本次无 runtime 依赖变更。
|
||||
2. 兼容性审计结果可放行。
|
||||
10
reports/dependency/dependency_audit_result_2026-03-27.md
Normal file
10
reports/dependency/dependency_audit_result_2026-03-27.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Dependency Audit Check Result (2026-03-27)
|
||||
|
||||
- Result: PASS
|
||||
- M-017 (`dependency_compat_audit_pass_pct`): 100%
|
||||
- Checked files:
|
||||
1. reports/dependency/sbom_2026-03-27.spdx.json
|
||||
2. reports/dependency/lockfile_diff_2026-03-27.md
|
||||
3. reports/dependency/compat_matrix_2026-03-27.md
|
||||
4. reports/dependency/risk_register_2026-03-27.md
|
||||
|
||||
15
reports/dependency/lockfile_diff_2026-03-27.md
Normal file
15
reports/dependency/lockfile_diff_2026-03-27.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# Lockfile Diff(2026-03-27)
|
||||
|
||||
- Audit-Status: PASS
|
||||
- Scope: Baseline document-only sync
|
||||
|
||||
## Summary
|
||||
|
||||
1. `go.mod/go.sum`:无本次变更。
|
||||
2. `package-lock.json` / `pnpm-lock.yaml`:无本次变更。
|
||||
3. `pom.xml`:无本次变更。
|
||||
|
||||
## Risk
|
||||
|
||||
1. 本次提交仅含文档与 SQL,不涉及应用依赖升级。
|
||||
2. 依赖风险等级:Low。
|
||||
14
reports/dependency/risk_register_2026-03-27.md
Normal file
14
reports/dependency/risk_register_2026-03-27.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Dependency Risk Register(2026-03-27)
|
||||
|
||||
- Audit-Status: PASS
|
||||
|
||||
| Risk ID | Risk | Severity | Mitigation | Owner | Status |
|
||||
|---|---|---|---|---|---|
|
||||
| DEP-R-001 | 未锁定 subapi 精确版本导致回归 | High | 固定 `X.Y.Z` + 三重Gate | ARCH | Open |
|
||||
| DEP-R-002 | 锁文件漂移未触发审计 | Medium | CI 强制执行 dependency-audit-check | PLAT | Open |
|
||||
| DEP-R-003 | 漏洞库更新导致新 Critical CVE | High | 夜间扫描 + 发布阻断 | SEC | Open |
|
||||
|
||||
## Conclusion
|
||||
|
||||
1. 当前无新增依赖变更触发的阻断项。
|
||||
2. 风险条目已登记并进入持续治理。
|
||||
32
reports/dependency/sbom_2026-03-27.spdx.json
Normal file
32
reports/dependency/sbom_2026-03-27.spdx.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"spdxVersion": "SPDX-2.3",
|
||||
"SPDXID": "SPDXRef-DOCUMENT",
|
||||
"name": "lijiaoqiao-dependency-sbom-2026-03-27",
|
||||
"documentNamespace": "https://lijiaoqiao.local/sbom/2026-03-27",
|
||||
"creationInfo": {
|
||||
"created": "2026-03-27T12:00:00Z",
|
||||
"creators": [
|
||||
"Tool: codex-manual-baseline"
|
||||
]
|
||||
},
|
||||
"packages": [
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-Go",
|
||||
"name": "go-runtime",
|
||||
"versionInfo": "1.21.x",
|
||||
"downloadLocation": "NOASSERTION"
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-PostgreSQL",
|
||||
"name": "postgresql",
|
||||
"versionInfo": "15.x",
|
||||
"downloadLocation": "NOASSERTION"
|
||||
},
|
||||
{
|
||||
"SPDXID": "SPDXRef-Package-Redis",
|
||||
"name": "redis",
|
||||
"versionInfo": "7.x",
|
||||
"downloadLocation": "NOASSERTION"
|
||||
}
|
||||
]
|
||||
}
|
||||
14
reports/design_drift_daily_2026-03-30-debug.md
Normal file
14
reports/design_drift_daily_2026-03-30-debug.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 需求-设计-测试漂移日检(2026-03-30-debug)
|
||||
|
||||
- 状态:**PASS**
|
||||
- 依据:M-019=100.00%(目标=100%)
|
||||
|
||||
## 检查结论
|
||||
|
||||
1. 若 M-019 < 100%,判定存在追踪漂移风险。
|
||||
2. 当前说明:tracked_rows=15/15
|
||||
|
||||
## 处理动作
|
||||
|
||||
1. 若 FAIL:24h 内补齐缺失追踪项并复跑本脚本。
|
||||
2. 若 PASS:纳入 7 日趋势统计。
|
||||
14
reports/design_drift_daily_2026-03-30.md
Normal file
14
reports/design_drift_daily_2026-03-30.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 需求-设计-测试漂移日检(2026-03-30)
|
||||
|
||||
- 状态:**PASS**
|
||||
- 依据:M-019=100.00%(目标=100%)
|
||||
|
||||
## 检查结论
|
||||
|
||||
1. 若 M-019 < 100%,判定存在追踪漂移风险。
|
||||
2. 当前说明:tracked_rows=15/15
|
||||
|
||||
## 处理动作
|
||||
|
||||
1. 若 FAIL:24h 内补齐缺失追踪项并复跑本脚本。
|
||||
2. 若 PASS:纳入 7 日趋势统计。
|
||||
14
reports/design_drift_daily_2026-03-31.md
Normal file
14
reports/design_drift_daily_2026-03-31.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 需求-设计-测试漂移日检(2026-03-31)
|
||||
|
||||
- 状态:**PASS**
|
||||
- 依据:M-019=100.00%(目标=100%)
|
||||
|
||||
## 检查结论
|
||||
|
||||
1. 若 M-019 < 100%,判定存在追踪漂移风险。
|
||||
2. 当前说明:tracked_rows=15/15
|
||||
|
||||
## 处理动作
|
||||
|
||||
1. 若 FAIL:24h 内补齐缺失追踪项并复跑本脚本。
|
||||
2. 若 PASS:纳入 7 日趋势统计。
|
||||
25
reports/gate_metrics_consistency_check_2026-03-27.md
Normal file
25
reports/gate_metrics_consistency_check_2026-03-27.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# 门禁指标与报告一致性检查(2026-03-27)
|
||||
|
||||
- 检查范围:
|
||||
- `docs/acceptance_gate_single_source_v1_2026-03-18.md`
|
||||
- `reports/supply_gate_review_2026-03-31.md`
|
||||
- `review/final_decision_2026-03-31.md`
|
||||
- `review/prd_tech_planning_recheck_v3_2026-03-27.md`
|
||||
|
||||
## 1. 总体结论
|
||||
|
||||
结论:**主要一致,存在 1 项历史引用缺口待清理。**
|
||||
|
||||
## 2. 检查结果
|
||||
|
||||
| 项目 | 结果 | 说明 |
|
||||
|---|---|---|
|
||||
| M-013~M-016 在 SUP 报告与最终决议均有体现 | PASS | 口径一致,均标记为 mock 有条件通过 |
|
||||
| `NO-GO` 决策与 staging 阻塞状态一致 | PASS | 与 D/E 阶段阻塞报告一致 |
|
||||
| M-017~M-019 在复检与最终决议均有体现 | PASS | 口径一致,连续7天证据未齐 |
|
||||
| M-021(token 运行态门禁)是否在决议表中显式核对 | PASS | 已补入最终决议与 SUP 风险项 |
|
||||
| 链接完整性检查是否全绿 | FAIL | 存在历史任务文档引用未落地条目,详见 `reports/link_integrity_check_2026-03-27.md` |
|
||||
|
||||
## 3. 修复建议
|
||||
|
||||
1. 将链接检查中的“未落地引用”拆分为 backlog 并标注 owner。
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_123320
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_122908.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_122907.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_123622
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_122908.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_122907.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_145306
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_145306.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_145305.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_145749
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_145306.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_145305.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_151609
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_145749.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_151555.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_151621
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_151621.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_151555.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_151838
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_151838.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_151821.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_154104
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_154104.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_154103.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_155729
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_155729.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_155727.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_160041
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_160041.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_160039.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_160246
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_160246.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_160244.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_161011
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_161011.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_161009.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_173342
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_173342.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_173339.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_173713
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_173713.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_173339.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_173728
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_173728.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_173726.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_181925
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_181925.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_173726.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_181927
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_181927.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_181925.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_182149
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_182149.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_181925.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_182706
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_182706.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_181925.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_182830
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_182830.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_182827.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_184320
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_184320.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_184317.md | GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_184436
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_184436.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_184433.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_184914
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_184914.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_184433.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_185227
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_185227.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_185223.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_185535
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_185535.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_185531.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_200555
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_200555.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_185531.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_205042
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_205042.md | NO_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_205037.md | NO_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**PASS**
|
||||
- 说明:final decision is aligned with latest machine recheck
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_212430
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_212430.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_212426.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_235116
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_235116.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_212426.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-30_235228
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-30_235228.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_235224.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_095309
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_095309.md | NO_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_095304.md | NO_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**PASS**
|
||||
- 说明:final decision is aligned with latest machine recheck
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_100127
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_100127.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_100120.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_100947
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_100947.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_100944.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_101923
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_101922.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_101919.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_102940
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_102940.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_102936.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_105346
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_105346.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_105342.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_105637
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_105637.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_105634.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
@@ -0,0 +1,26 @@
|
||||
# Final Decision Consistency Check
|
||||
|
||||
- 时间戳:2026-03-31_123153
|
||||
- 执行脚本:`scripts/ci/final_decision_consistency_check.sh`
|
||||
|
||||
## 1. 输入源
|
||||
|
||||
| 来源 | 路径 | 解析结论 |
|
||||
|---|---|---|
|
||||
| final_decision | /home/long/project/立交桥/review/final_decision_2026-03-31.md | NO_GO |
|
||||
| tok007_recheck | /home/long/project/立交桥/review/outputs/tok007_release_recheck_2026-03-31_123153.md | CONDITIONAL_GO |
|
||||
| superpowers_stage_validation | /home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_123150.md | CONDITIONAL_GO |
|
||||
|
||||
## 2. 一致性结果
|
||||
|
||||
- 状态:**WARN**
|
||||
- 说明:final signed decision lags latest machine recheck; requires manual review update
|
||||
|
||||
## 3. 建议动作
|
||||
|
||||
1. 若状态为 WARN:人工确认是否需要更新 `review/final_decision_2026-03-31.md` 的勾选与签署记录。
|
||||
2. 若状态为 FAIL:先修复报告来源或解析格式,再重新执行本检查。
|
||||
3. staging 真值就绪后,按顺序重跑:
|
||||
1. `scripts/ci/superpowers_stage_validate.sh`
|
||||
2. `scripts/ci/tok007_release_recheck.sh`
|
||||
3. `scripts/ci/final_decision_consistency_check.sh`
|
||||
47
reports/gates/local_dev_port_baseline_2026-03-31.md
Normal file
47
reports/gates/local_dev_port_baseline_2026-03-31.md
Normal file
@@ -0,0 +1,47 @@
|
||||
# 本机开发端口基线(2026-03-31)
|
||||
|
||||
- 目的:在继续 STG 本地演练前,清理蚊子残留与冲突进程,固化端口基线。
|
||||
- 执行时间:2026-03-31(Asia/Shanghai)
|
||||
|
||||
## 1. 清理动作
|
||||
|
||||
已停止以下冲突/残留进程(TERM 后必要时 KILL):
|
||||
|
||||
1. `158085`(蚊子后端 Java,监听 8080)
|
||||
2. `170093`(蚊子前端 H5 Node,监听 5176)
|
||||
3. `180724`(蚊子前端 Admin Node,监听 5177)
|
||||
4. `216458`(`supply-api`,监听 18082,干扰 M-021 smoke)
|
||||
5. `135336` / `135522`(`platform-token-runtime` 历史常驻进程,监听 18081)
|
||||
|
||||
## 2. 端口状态(清理后)
|
||||
|
||||
| 端口 | 状态 | 说明 |
|
||||
|---|---|---|
|
||||
| 5176 | FREE | 蚊子 H5 已清理 |
|
||||
| 5177 | FREE | 蚊子 Admin 已清理 |
|
||||
| 8080 | FREE | 蚊子后端已清理 |
|
||||
| 18080 | FREE | STG mock 运行时可按需启动 |
|
||||
| 18081 | FREE | token runtime 常驻进程已清理 |
|
||||
| 18082 | FREE | M-021 smoke 历史冲突端口已释放 |
|
||||
| 3000 | OCCUPIED | 非 STG 关键端口,当前保留,不阻断本次 STG 演练 |
|
||||
|
||||
## 3. 复测结果
|
||||
|
||||
1. 清理后复跑 `staging_release_pipeline.sh`(`local/mock`):
|
||||
- 报告:`reports/gates/staging_release_pipeline_2026-03-31_100942.md`
|
||||
- 结果:`PASS`
|
||||
2. 关联总控流水:
|
||||
- 报告:`reports/gates/superpowers_release_pipeline_2026-03-31_100943.md`
|
||||
- 结果:`PASS`
|
||||
|
||||
## 4. 固化检查命令
|
||||
|
||||
```bash
|
||||
cd "/home/long/project/立交桥"
|
||||
ss -ltnp | grep -E ":3000|:5176|:5177|:8080|:18080|:18081|:18082" || true
|
||||
```
|
||||
|
||||
判定规则:
|
||||
1. `5176/5177/8080/18080/18081/18082` 应为空闲或由本次演练临时进程占用。
|
||||
2. 若 `18082` 被占用,M-021 仍可通过自动端口避让执行,但建议先查明占用来源。
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
# Local Staging Env Generation
|
||||
|
||||
- 时间戳:2026-03-31_105620
|
||||
- 输出文件:`/home/long/project/立交桥/scripts/supply-gate/.env.staging-real`
|
||||
- API_BASE_URL:`http://127.0.0.1:18080`
|
||||
- token nominal expiry(UTC):`2026-03-31T04:56:20Z`
|
||||
- token runtime:`http://127.0.0.1:18091`
|
||||
- runtime auto-start:`1`
|
||||
|
||||
## Token 摘要(不含明文)
|
||||
|
||||
| role | length | sha256_12 |
|
||||
|---|---:|---|
|
||||
| owner | 36 | 5e005018d060 |
|
||||
| viewer | 36 | b627263085b6 |
|
||||
| admin | 36 | 7f58157fb7ff |
|
||||
|
||||
## 下一步
|
||||
|
||||
1. 使用该 env 执行:`ALLOW_LOCAL_MOCK_STAGING=1 bash scripts/ci/staging_release_pipeline.sh /home/long/project/立交桥/scripts/supply-gate/.env.staging-real`
|
||||
2. 若切换真实 staging,更新 `API_BASE_URL` 后复跑。
|
||||
@@ -0,0 +1,21 @@
|
||||
# Local Staging Env Generation
|
||||
|
||||
- 时间戳:2026-03-31_123102
|
||||
- 输出文件:`/home/long/project/立交桥/scripts/supply-gate/.env.staging-real`
|
||||
- API_BASE_URL:`http://127.0.0.1:18080`
|
||||
- token nominal expiry(UTC):`2026-03-31T06:31:02Z`
|
||||
- token runtime:`http://127.0.0.1:18091`
|
||||
- runtime auto-start:`1`
|
||||
|
||||
## Token 摘要(不含明文)
|
||||
|
||||
| role | length | sha256_12 |
|
||||
|---|---:|---|
|
||||
| owner | 36 | b57dc2f8cee0 |
|
||||
| viewer | 36 | b77377772ca2 |
|
||||
| admin | 36 | fb2bbc583e19 |
|
||||
|
||||
## 下一步
|
||||
|
||||
1. 使用该 env 执行:`ALLOW_LOCAL_MOCK_STAGING=1 bash scripts/ci/staging_release_pipeline.sh /home/long/project/立交桥/scripts/supply-gate/.env.staging-real`
|
||||
2. 若切换真实 staging,更新 `API_BASE_URL` 后复跑。
|
||||
20
reports/gates/metrics_daily_snapshot_2026-03-30-debug.md
Normal file
20
reports/gates/metrics_daily_snapshot_2026-03-30-debug.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 每日门禁指标快照(2026-03-30-debug)
|
||||
|
||||
## 1. 指标结果
|
||||
|
||||
| 指标ID | 值 | 目标 | 结果 | 说明 |
|
||||
|---|---:|---:|---|---|
|
||||
| M-017 | 100.00% | 100% | PASS | dependency audit result PASS |
|
||||
| M-018 | 236.36% | 100% | FAIL | pass_steps=26/11 |
|
||||
| M-019 | 100.00% | 100% | PASS | tracked_rows=15/15 |
|
||||
|
||||
## 2. 数据源
|
||||
|
||||
1. dependency:/home/long/project/立交桥/reports/dependency/dependency_audit_result_2026-03-27.md
|
||||
2. stage validation:/home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_145305.md
|
||||
3. traceability matrix:/home/long/project/立交桥/reports/supply_traceability_matrix_2026-03-25.csv
|
||||
|
||||
## 3. 快照存档
|
||||
|
||||
1. CSV:`/home/long/project/立交桥/reports/gates/metrics_daily_snapshots.csv`
|
||||
2. 日报:`/home/long/project/立交桥/reports/gates/metrics_daily_snapshot_2026-03-30-debug.md`
|
||||
20
reports/gates/metrics_daily_snapshot_2026-03-30.md
Normal file
20
reports/gates/metrics_daily_snapshot_2026-03-30.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 每日门禁指标快照(2026-03-30)
|
||||
|
||||
## 1. 指标结果
|
||||
|
||||
| 指标ID | 值 | 目标 | 结果 | 说明 |
|
||||
|---|---:|---:|---|---|
|
||||
| M-017 | 100.00% | 100% | PASS | dependency audit result PASS |
|
||||
| M-018 | 100.00% | 100% | PASS | pass_steps=10/10 |
|
||||
| M-019 | 100.00% | 100% | PASS | tracked_rows=15/15 |
|
||||
|
||||
## 2. 数据源
|
||||
|
||||
1. dependency:/home/long/project/立交桥/reports/dependency/dependency_audit_result_2026-03-27.md
|
||||
2. stage validation:/home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_212426.md
|
||||
3. traceability matrix:/home/long/project/立交桥/reports/supply_traceability_matrix_2026-03-25.csv
|
||||
|
||||
## 3. 快照存档
|
||||
|
||||
1. CSV:`/home/long/project/立交桥/reports/gates/metrics_daily_snapshots.csv`
|
||||
2. 日报:`/home/long/project/立交桥/reports/gates/metrics_daily_snapshot_2026-03-30.md`
|
||||
20
reports/gates/metrics_daily_snapshot_2026-03-31.md
Normal file
20
reports/gates/metrics_daily_snapshot_2026-03-31.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 每日门禁指标快照(2026-03-31)
|
||||
|
||||
## 1. 指标结果
|
||||
|
||||
| 指标ID | 值 | 目标 | 结果 | 说明 |
|
||||
|---|---:|---:|---|---|
|
||||
| M-017 | 100.00% | 100% | PASS | dependency audit result PASS |
|
||||
| M-018 | 100.00% | 100% | PASS | pass_steps=10/10 |
|
||||
| M-019 | 100.00% | 100% | PASS | tracked_rows=15/15 |
|
||||
|
||||
## 2. 数据源
|
||||
|
||||
1. dependency:/home/long/project/立交桥/reports/dependency/dependency_audit_result_2026-03-27.md
|
||||
2. stage validation:/home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_105634.md
|
||||
3. traceability matrix:/home/long/project/立交桥/reports/supply_traceability_matrix_2026-03-25.csv
|
||||
|
||||
## 3. 快照存档
|
||||
|
||||
1. CSV:`/home/long/project/立交桥/reports/gates/metrics_daily_snapshots.csv`
|
||||
2. 日报:`/home/long/project/立交桥/reports/gates/metrics_daily_snapshot_2026-03-31.md`
|
||||
3
reports/gates/metrics_daily_snapshots.csv
Normal file
3
reports/gates/metrics_daily_snapshots.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
date,m017,m018,m019,m017_status,m018_status,m019_status,dep_file,stage_file,trace_file
|
||||
2026-03-30,100.00,100.00,100.00,PASS,PASS,PASS,/home/long/project/立交桥/reports/dependency/dependency_audit_result_2026-03-27.md,/home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-30_212426.md,/home/long/project/立交桥/reports/supply_traceability_matrix_2026-03-25.csv
|
||||
2026-03-31,100.00,100.00,100.00,PASS,PASS,PASS,/home/long/project/立交桥/reports/dependency/dependency_audit_result_2026-03-27.md,/home/long/project/立交桥/reports/gates/superpowers_stage_validation_2026-03-31_105634.md,/home/long/project/立交桥/reports/supply_traceability_matrix_2026-03-25.csv
|
||||
|
18
reports/gates/metrics_trend_7d_2026-03-30.md
Normal file
18
reports/gates/metrics_trend_7d_2026-03-30.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# M-017/M-018/M-019 7日趋势报告(截至 2026-03-30)
|
||||
|
||||
## 1. 汇总
|
||||
|
||||
- 采样天数:1
|
||||
- 全通过天数:1
|
||||
- 趋势状态:**NOT_READY**
|
||||
- 说明:need 7 all-pass days to satisfy continuous trend requirement
|
||||
|
||||
## 2. 明细
|
||||
|
||||
| 日期 | M-017 | M-018 | M-019 | M-017状态 | M-018状态 | M-019状态 |
|
||||
|---|---:|---:|---:|---|---|---|
|
||||
| 2026-03-30 | 100.00% | 100.00% | 100.00% | PASS | PASS | PASS |
|
||||
|
||||
## 3. 数据源
|
||||
|
||||
1. `/home/long/project/立交桥/reports/gates/metrics_daily_snapshots.csv`
|
||||
19
reports/gates/metrics_trend_7d_2026-03-31.md
Normal file
19
reports/gates/metrics_trend_7d_2026-03-31.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# M-017/M-018/M-019 7日趋势报告(截至 2026-03-31)
|
||||
|
||||
## 1. 汇总
|
||||
|
||||
- 采样天数:2
|
||||
- 全通过天数:2
|
||||
- 趋势状态:**NOT_READY**
|
||||
- 说明:need 7 all-pass days to satisfy continuous trend requirement
|
||||
|
||||
## 2. 明细
|
||||
|
||||
| 日期 | M-017 | M-018 | M-019 | M-017状态 | M-018状态 | M-019状态 |
|
||||
|---|---:|---:|---:|---|---|---|
|
||||
| 2026-03-30 | 100.00% | 100.00% | 100.00% | PASS | PASS | PASS |
|
||||
| 2026-03-31 | 100.00% | 100.00% | 100.00% | PASS | PASS | PASS |
|
||||
|
||||
## 3. 数据源
|
||||
|
||||
1. `/home/long/project/立交桥/reports/gates/metrics_daily_snapshots.csv`
|
||||
20
reports/gates/minimax_upstream_daily_snapshot_2026-03-30.md
Normal file
20
reports/gates/minimax_upstream_daily_snapshot_2026-03-30.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Minimax 上游每日快照(2026-03-30)
|
||||
|
||||
- 运行模式:RUN_ACTIVE_SMOKE=0
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- 快照结果:**PASS**
|
||||
- overall:`PASS`
|
||||
- base_http:`404`
|
||||
- active_http:`200`
|
||||
- 证据:`/home/long/project/立交桥/reports/gates/minimax_upstream_smoke_2026-03-30_231930.md`
|
||||
|
||||
## 说明
|
||||
|
||||
1. RUN_ACTIVE_SMOKE=0 时仅汇总最新 smoke 报告,不触发外部请求。
|
||||
2. RUN_ACTIVE_SMOKE=1 时会执行一次实时 smoke,并更新快照。
|
||||
3. 该快照用于上游可达性监控,不替代 SUP 发布门禁结论。
|
||||
|
||||
## 存档
|
||||
|
||||
1. CSV:`/home/long/project/立交桥/reports/gates/minimax_upstream_daily_snapshots.csv`
|
||||
2. 日报:`/home/long/project/立交桥/reports/gates/minimax_upstream_daily_snapshot_2026-03-30.md`
|
||||
20
reports/gates/minimax_upstream_daily_snapshot_2026-03-31.md
Normal file
20
reports/gates/minimax_upstream_daily_snapshot_2026-03-31.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Minimax 上游每日快照(2026-03-31)
|
||||
|
||||
- 运行模式:RUN_ACTIVE_SMOKE=1
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- 快照结果:**PASS**
|
||||
- overall:`PASS`
|
||||
- base_http:`404`
|
||||
- active_http:`200`
|
||||
- 证据:`/home/long/project/立交桥/reports/gates/minimax_upstream_smoke_2026-03-31_104254.md`
|
||||
|
||||
## 说明
|
||||
|
||||
1. RUN_ACTIVE_SMOKE=0 时仅汇总最新 smoke 报告,不触发外部请求。
|
||||
2. RUN_ACTIVE_SMOKE=1 时会执行一次实时 smoke,并更新快照。
|
||||
3. 该快照用于上游可达性监控,不替代 SUP 发布门禁结论。
|
||||
|
||||
## 存档
|
||||
|
||||
1. CSV:`/home/long/project/立交桥/reports/gates/minimax_upstream_daily_snapshots.csv`
|
||||
2. 日报:`/home/long/project/立交桥/reports/gates/minimax_upstream_daily_snapshot_2026-03-31.md`
|
||||
3
reports/gates/minimax_upstream_daily_snapshots.csv
Normal file
3
reports/gates/minimax_upstream_daily_snapshots.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
date,status,overall,base_http,active_http,run_active_smoke,report,note
|
||||
2026-03-30,PASS,PASS,404,200,0,/home/long/project/立交桥/reports/gates/minimax_upstream_smoke_2026-03-30_231930.md,latest_report=/home/long/project/立交桥/reports/gates/minimax_upstream_smoke_2026-03-30_231930.md; run_active_smoke=0(use latest report only)
|
||||
2026-03-31,PASS,PASS,404,200,1,/home/long/project/立交桥/reports/gates/minimax_upstream_smoke_2026-03-31_104254.md,latest_report=/home/long/project/立交桥/reports/gates/minimax_upstream_smoke_2026-03-31_104254.md
|
||||
|
31
reports/gates/minimax_upstream_smoke_2026-03-30_231837.md
Normal file
31
reports/gates/minimax_upstream_smoke_2026-03-30_231837.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Minimax 上游 Smoke 报告
|
||||
|
||||
- 时间戳:2026-03-30_231837
|
||||
- 执行脚本:`scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- API_BASE_URL:`https://api.minimaxi.com/anthropic`
|
||||
- 目标路径:`/v1/messages`
|
||||
- 探测 URL:`https://api.minimaxi.com/anthropic/v1/messages`
|
||||
- 总体结论:**FAIL**
|
||||
|
||||
## 1. Base 连通探测
|
||||
|
||||
- curl rc:6
|
||||
- http_code:000
|
||||
- 分类:**FAIL_NETWORK**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231837/01_base_probe_body.txt` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231837/01_base_probe_stderr.log`
|
||||
|
||||
## 2. Active 鉴权探测
|
||||
|
||||
- curl rc:6
|
||||
- http_code:000
|
||||
- 分类:**FAIL_NETWORK**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231837/02_active_probe_request.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231837/02_active_probe_body.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231837/02_active_probe_stderr.log`
|
||||
|
||||
## 3. 判定规则
|
||||
|
||||
1. `2xx` => PASS(请求成功)。
|
||||
2. `400/422/429` => PASS_AUTH_REACHED(已到达业务层,通常说明鉴权头被接收)。
|
||||
3. `401/403` => FAIL_AUTH(鉴权失败)。
|
||||
4. `404/405` => FAIL_PATH(路径或方法不匹配)。
|
||||
5. `000` 或 curl 非零 => FAIL_NETWORK(网络/解析/连接失败)。
|
||||
31
reports/gates/minimax_upstream_smoke_2026-03-30_231930.md
Normal file
31
reports/gates/minimax_upstream_smoke_2026-03-30_231930.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Minimax 上游 Smoke 报告
|
||||
|
||||
- 时间戳:2026-03-30_231930
|
||||
- 执行脚本:`scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- API_BASE_URL:`https://api.minimaxi.com/anthropic`
|
||||
- 目标路径:`/v1/messages`
|
||||
- 探测 URL:`https://api.minimaxi.com/anthropic/v1/messages`
|
||||
- 总体结论:**PASS**
|
||||
|
||||
## 1. Base 连通探测
|
||||
|
||||
- curl rc:0
|
||||
- http_code:404
|
||||
- 分类:**PASS**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231930/01_base_probe_body.txt` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231930/01_base_probe_stderr.log`
|
||||
|
||||
## 2. Active 鉴权探测
|
||||
|
||||
- curl rc:0
|
||||
- http_code:200
|
||||
- 分类:**PASS**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231930/02_active_probe_request.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231930/02_active_probe_body.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-30_231930/02_active_probe_stderr.log`
|
||||
|
||||
## 3. 判定规则
|
||||
|
||||
1. `2xx` => PASS(请求成功)。
|
||||
2. `400/422/429` => PASS_AUTH_REACHED(已到达业务层,通常说明鉴权头被接收)。
|
||||
3. `401/403` => FAIL_AUTH(鉴权失败)。
|
||||
4. `404/405` => FAIL_PATH(路径或方法不匹配)。
|
||||
5. `000` 或 curl 非零 => FAIL_NETWORK(网络/解析/连接失败)。
|
||||
14
reports/gates/minimax_upstream_smoke_2026-03-30_232510.md
Normal file
14
reports/gates/minimax_upstream_smoke_2026-03-30_232510.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Minimax 上游 Smoke 报告
|
||||
|
||||
- 时间戳:2026-03-30_232510
|
||||
- 执行脚本:`scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- API_BASE_URL:`https://api.minimaxi.com/anthropic`
|
||||
- 目标路径:`/v1/messages`
|
||||
- 探测 URL:`https://api.minimaxi.com/anthropic/v1/messages`
|
||||
- 总体结论:**PASS_DRY_RUN**
|
||||
|
||||
## 1. 说明
|
||||
|
||||
- 本次为 dry-run,未发起任何外部网络请求。
|
||||
- 用于流水联调与产物校验,不可替代真实上游验证证据。
|
||||
32
reports/gates/minimax_upstream_smoke_2026-03-31_103110.md
Normal file
32
reports/gates/minimax_upstream_smoke_2026-03-31_103110.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Minimax 上游 Smoke 报告
|
||||
|
||||
- 时间戳:2026-03-31_103110
|
||||
- 执行脚本:`scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- API_BASE_URL:`https://api.minimaxi.com/anthropic`
|
||||
- 目标路径:`/v1/messages`
|
||||
- 探测 URL:`https://api.minimaxi.com/anthropic/v1/messages`
|
||||
- 总体结论:**FAIL**
|
||||
|
||||
## 1. Base 连通探测
|
||||
|
||||
- curl rc:6
|
||||
- http_code:000
|
||||
- 分类:**FAIL_NETWORK**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103110/01_base_probe_body.txt` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103110/01_base_probe_stderr.log`
|
||||
|
||||
## 2. Active 鉴权探测
|
||||
|
||||
- curl rc:6
|
||||
- http_code:000
|
||||
- 分类:**FAIL_NETWORK**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103110/02_active_probe_request.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103110/02_active_probe_body.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103110/02_active_probe_stderr.log`
|
||||
|
||||
## 3. 判定规则
|
||||
|
||||
1. Base 探测仅判断连通:curl 成功且非 `000` 记为 `PASS_CONNECTIVITY`。
|
||||
2. Active 探测 `2xx` => PASS(请求成功)。
|
||||
3. Active 探测 `400/422/429` => PASS_AUTH_REACHED(已到达业务层,通常说明鉴权头被接收)。
|
||||
4. Active 探测 `401/403` => FAIL_AUTH(鉴权失败)。
|
||||
5. Active 探测 `404/405` => FAIL_PATH(路径或方法不匹配)。
|
||||
6. 任一探测 `000` 或 curl 非零 => FAIL_NETWORK(网络/解析/连接失败)。
|
||||
32
reports/gates/minimax_upstream_smoke_2026-03-31_103303.md
Normal file
32
reports/gates/minimax_upstream_smoke_2026-03-31_103303.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Minimax 上游 Smoke 报告
|
||||
|
||||
- 时间戳:2026-03-31_103303
|
||||
- 执行脚本:`scripts/supply-gate/minimax_upstream_smoke.sh`
|
||||
- 环境文件:`scripts/supply-gate/.env.minimax-dev`
|
||||
- API_BASE_URL:`https://api.minimaxi.com/anthropic`
|
||||
- 目标路径:`/v1/messages`
|
||||
- 探测 URL:`https://api.minimaxi.com/anthropic/v1/messages`
|
||||
- 总体结论:**PASS**
|
||||
|
||||
## 1. Base 连通探测
|
||||
|
||||
- curl rc:0
|
||||
- http_code:404
|
||||
- 分类:**PASS_CONNECTIVITY**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103303/01_base_probe_body.txt` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103303/01_base_probe_stderr.log`
|
||||
|
||||
## 2. Active 鉴权探测
|
||||
|
||||
- curl rc:0
|
||||
- http_code:200
|
||||
- 分类:**PASS**
|
||||
- 产物:`/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103303/02_active_probe_request.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103303/02_active_probe_body.json` / `/home/long/project/立交桥/tests/supply/artifacts/minimax_smoke_2026-03-31_103303/02_active_probe_stderr.log`
|
||||
|
||||
## 3. 判定规则
|
||||
|
||||
1. Base 探测仅判断连通:curl 成功且非 `000` 记为 `PASS_CONNECTIVITY`。
|
||||
2. Active 探测 `2xx` => PASS(请求成功)。
|
||||
3. Active 探测 `400/422/429` => PASS_AUTH_REACHED(已到达业务层,通常说明鉴权头被接收)。
|
||||
4. Active 探测 `401/403` => FAIL_AUTH(鉴权失败)。
|
||||
5. Active 探测 `404/405` => FAIL_PATH(路径或方法不匹配)。
|
||||
6. 任一探测 `000` 或 curl 非零 => FAIL_NETWORK(网络/解析/连接失败)。
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user