/ops/incidents/:incidentId
Incident 指挥与时间线
用带证据的时间线区分信号、事实、假设、决定、行动、恢复和复盘,不靠聊天记录拼事故
/ops/incidents/:incidentIdplatform-operationsIncident 指挥与时间线 · 运营证据级页面任务包
用带证据的时间线区分信号、事实、假设、决定、行动、恢复与复盘,并明确真实事件/演练。
TARGET contract over runtime evidence
无 Incident service/pager/status publisher/postmortem registry
command-incident · K15
告警、状态组件、日志证据或值班手工创建。
IncidentTimelineEvent/Decision/StatusUpdate receipt 返回;没有 backend 时只保存设计草稿。
Mode/severity → roles/impact → verified timeline → safe decision → stakeholder update → resolve/postmortem。
时间线按事件类型、时间和验证状态朗读;SEV、事实/假设与阻断不能只靠颜色。
incident_view · decision_result · status_update_result;聊天内容、日志 payload 和联系人不记录。
- EC2 只读快照为 2026-07-18 02:36Z:256G XFS 根卷使用 159G/63%;未发现 failed systemd unit。进程、容器、readiness 与产品可用性必须保持分轨。
- Alloy 1.17.1、Loki 3.7.0、Grafana 13.1.0 与 Docker socket proxy 正在运行;socket proxy 当前 healthy,Loki /ready 与 Grafana /api/health 均为 200。
- Loki 是本机 filesystem 单节点、schema v13、14 天 retention;Alloy 采集 Docker JSON、Nginx access 与受筛 journald,Grafana 当前 provision 4 个 REITs dashboard。
- 生产没有 IncidentRecord service、pager、角色锁、公开更新或 postmortem registry。
- 2026-07-17 proxy unhealthy 案例只可作为已结束的 TARGET EXERCISE;2026-07-18 当前 proxy healthy。
- restart/rollback/failover/restore 必须由责任服务执行并返回 receipt。
九态必须改变对象、证据 lane、授权、查询、确认或回执区域,不用通用遮罩冒充真实完成
IncidentRecord
R14-INCIDENT-READY→ 记录已验证更新IncidentRecord evidence lanes
R14-INCIDENT-LOADING→ 保持当前范围query result / safe next step
R14-INCIDENT-EMPTY→ 调整范围或返回failed evidence lane only
R14-INCIDENT-PARTIAL→ 只重试失败来源safe diagnostic
R14-INCIDENT-ERROR→ 重新读取bounded snapshot
R14-INCIDENT-OFFLINE→ 查看快照证据authorization decision
R14-INCIDENT-FORBIDDEN→ 返回安全页面native confirmation
R14-INCIDENT-CONFIRM→ 确认或取消receipt / verification
R14-INCIDENT-SUCCESS→ 打开回执与验证platform-incident-detailIMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- 演练/真实事件标识
- 影响与时钟
- 指挥时间线
- owner/角色
- 已知/未知
- 下一安全决定
- 复盘 Gate
用户动作
- 添加已验证更新
- 分配 owner
- 链接日志/部署/审计
- 记录决定
- 发布状态更新
- 解决/重开
- 创建复盘
必须状态
- 运营证据已就绪
- 多源证据聚合中
- 当前范围为空
- 部分证据源失败
- 运营视图读取失败
- 离线快照只读
- 资源或环境权限拒绝
- 高风险命令确认
- 命令与证据回执完成
数据契约
- IncidentRecord
- IncidentRole
- ImpactAssessment
- IncidentTimelineEvent
- EvidenceReference
- IncidentDecision
- StatusUpdate
- Postmortem
TARGET MODULES
目标页面必须交付的模块
- 01incident identity/severity
- 02command roles
- 03impact assessment
- 04verified timeline
- 05evidence links
- 06safe actions
- 07stakeholder updates
- 08postmortem
PRODUCT ROUTE INDEX
REITs Platform · Resource & Observability 的 8 个稳定 Screen ID
同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。