diff --git a/wiki/index.md b/wiki/index.md index a0a22a5..ce3ef15 100644 --- a/wiki/index.md +++ b/wiki/index.md @@ -35,7 +35,7 @@ | Design Token | 11 级字号 + 12 结构 token + 5 动画时序 token(duration/easing),75 SCSS 页面全量接入 `var(--tk-*)`,`.doctor-mode` / `.elder-mode` CSS 变量级联覆盖,构建时生成 `token-values.ts` 供 Canvas/JS 运行时,ContentCard 支持 padding+margin prop | | 长者模式 | 58/58 页面 100% 覆盖 | | UI 合规审计 | T40: 60 页面全覆盖(PASS 24 / PASS_WITH_ISSUES 36 / NEEDS_WORK 0),HIGH×2 + MEDIUM×6 + LOW×67 全部修复,评分 95/100 | -| DevOps 基础设施 | Nginx TLS 1.2/1.3 + HSTS/CSP 安全头 + AES-256-CBC 备份加密 + Prometheus 4 组告警规则 + Redis AOF 持久化 + Grafana Dashboard + uploads 定时备份 | +| DevOps 基础设施 | Nginx TLS 1.2/1.3 + HSTS/CSP 安全头 + AES-256-CBC 备份加密 + Prometheus 4 组告警规则 + **Alertmanager 告警出口(expand-env,渠道上线前填)** + Redis AOF 持久化 + **Grafana dashboard 自动 provisioning(HMS 概览)** + **postgres/redis exporter** + uploads 定时备份 | | 项目阶段 | **V1 CONDITIONAL GO** — DevOps P0 阻塞项已加固(TLS + 备份加密 + 监控),剩余 P1 约 3 天(ICD 校验 + 药品编码 + 运维完善) | ## 症状导航 @@ -162,6 +162,7 @@ | Redis 凭据泄露(明文密码进 git) | [[infrastructure]] 凭据管理 | wiki 历史版本明文写 Redis 密码+公网 IP,已进 main 主干+origin/main(最早 2026-04-18) | **核实降级**:泄露旧密码已失效(当前 requirepass 为另一弱密码,未泄露入仓库);HMS 当前连 localhost 本地 Redis(dev.ps1),云端实例闲置无数据无入侵;**已处理**:明文 redact 4 处 + 公网访问已关闭(2026-06-25);**待办(上线前)**:云端换强密码 + compose 配置对齐;**不重写主干历史**(轮换后历史密码无效);**真问题**:doc-code drift(wiki 说云端实际本地) | | device_readings 分区硬截止 2026-09 | [[database]] 分区维护 | m000073 只静态建到 2026_08 分区,无 pg_partman/cron 创建未来分区,2026-09-01 起 INSERT 抛错 | **已修复:** m20260626_000170 补建 2026_09~2027_06 共 10 个月分区(2026-06-26);中期需 pg_partman 自动维护 | | AI 分析队列 claim_next SQL 注入 | [[erp-ai]] analysis_queue | `claim_next` 用 `format!` 拼 tenant_id + SELECT/UPDATE 不在事务内无 SKIP LOCKED | **已修复:** 参数化 `$1` + 事务内 `FOR UPDATE SKIP LOCKED` 原子 claim(2026-06-26) | +| 告警触发无人知晓(生产盲飞) | [[infrastructure]] 可观测性 | 11 条 Prometheus 规则无 Alertmanager 通知出口 + Grafana provisioning 空 + exporter 未部署("配置齐全运行为零") | **部分修复:** Alertmanager 服务 + prometheus alerting + Grafana dashboard provisioning(HMS 概览)+ postgres/redis exporter;通知渠道待上线前填(2026-06-26) | ## 模块导航