Files
getDomain/docs/schemas/ops_go_live_review_contract.md
2026-04-18 23:52:51 +08:00

38 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ops_go_live_review_contract
## Purpose
冻结 `go-live-review` 复核结论 contract让页面、CLI、Codex 都能消费同一份 bundle manifest 复核结果,而不是各自再解读一遍 artifact。
## Producer
- backend service `app.services.ops_service.get_ops_go_live_review`
- API `GET /api/v1/ops/go-live-review`
- CLI `bash domain-api/deploy/multi-region/drive_ops_center.sh go-live-review`
## Primary Consumers
- `domain-web` Ops Center 证据复核面板
- 海外 Codex 驾驶员
- 发布前人工值班复核
## Required Payload
- `status`
- `status_label`
- `headline`
- `artifact_total`
- `failure_total`
- `critical_failures`
- `noncritical_failures`
- `env_audit`
- `launchpad_alignment`
- `recommended_next_steps`
- `recommended_commands`
## Notes
- 这层是 manifest 的正式“复核解释层”,不是单纯重复 bundle 基础信息。
- 如果 `launchpad_alignment.consistent=false`,即使关键文件都存在,也必须至少回到 `attention`
- 页面和 Codex 应优先消费这层 `headline / recommended_next_steps`,而不是自行拼 review 口径。