2.0 KiB
2.0 KiB
SUP Gate 执行前检查报告(Preflight)
- 日期:2026-03-25
- 目标:确认
SUP-004~SUP-007是否具备执行条件 - 执行命令:
bash scripts/supply-gate/run_all.sh
1. 前置检查结果
| 检查项 | 结果 | 说明 |
|---|---|---|
curl 可用 |
PASS | 本机已安装 |
jq 可用 |
PASS | 本机已安装 |
scripts/supply-gate/.env 存在 |
PASS | 已由 .env.example 生成占位文件 |
API_BASE_URL 可达 |
FAIL | staging.example.com DNS 不可解析 |
OWNER_BEARER_TOKEN 已配置 |
WARN | 当前为占位值,需平台短期 token |
VIEWER_BEARER_TOKEN 已配置 |
WARN | 当前为占位值,需平台短期 token |
ADMIN_BEARER_TOKEN 已配置 |
WARN | 当前为占位值,需平台短期 token |
2. 阻塞证据
- 原始日志:
tests/supply/artifacts/preflight/2026-03-25_run_all_dns_blocked.log - 错误摘要:
curl: (6) Could not resolve host: staging.example.com
3. 解锁动作(最小集合)
- 修正
API_BASE_URL为当前可达的 staging/预发地址。 - 填充平台下发的短期 token(仅平台分发,不对外共享)。
- 执行:
bash scripts/supply-gate/sup004_accounts.shbash scripts/supply-gate/sup005_packages.shbash scripts/supply-gate/sup006_settlements.shbash scripts/supply-gate/sup007_boundary.sh
- 回填
tests/supply/*.md与reports/supply_gate_review_2026-03-31.md。
4. 当前门禁结论
SUP-004~SUP-007:BLOCKEDSUP-008:不通过(证据不足)- 结论等级:
CONDITIONAL GO(仅限设计层),执行层NO-GO直至补齐前置。
5. 2026-03-27 本地演练补充
- 已新增 local-mock 网关并完成
SUP-004~SUP-007脚本演练。 - 演练环境:
http://127.0.0.1:18080。 - 演练产物:
tests/supply/artifacts/sup004/*tests/supply/artifacts/sup005/*tests/supply/artifacts/sup006/*tests/supply/artifacts/sup007/*
- 结论:本地演练链路通过,真实 staging 仍需复核。