From 01ca861e94d5fda4cc1b3cb6d59ff390bfa7555e Mon Sep 17 00:00:00 2001 From: weichen Date: Sat, 19 Sep 2026 09:20:07 +0000 Subject: [PATCH] docs(ops): record which audit remainder items are closed Keep M7, M15, the frontend split, and the red-line features open so the next pass does not treat them as done. Co-authored-by: Cursor --- .../long-term/2026-09-19-audit-remainder.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.doc/ops/long-term/2026-09-19-audit-remainder.md b/.doc/ops/long-term/2026-09-19-audit-remainder.md index 85dd538f..8d54de6e 100644 --- a/.doc/ops/long-term/2026-09-19-audit-remainder.md +++ b/.doc/ops/long-term/2026-09-19-audit-remainder.md @@ -24,6 +24,27 @@ updated: 2026-09-19 本轮范围只到 critical + high。下列项要么是加固、要么需要产品/合规决策,要么改动面大于收益。 +## 进展(2026-09-19,`fix/audit-remainder-closeout`) + +| ID | 结果 | +|----|------| +| M1 | done。`nosniff` / `DENY` / `Referrer-Policy` / 本站 CSP。`TestP0_SecurityHeaders` | +| M2 | done。TTL 钳到人工 15 分钟、小队 30 分钟;人工租约前 `CheckHumanCanEdit`。`TestAcquireLeaseClampsHumanTTL` | +| M3 | done(本项可落地部分)。低置信度才做关键词改道;称呼取用户名。高置信度意图层改造不在本项把模板整段搬走 | +| M4 | done。`parseDecimalID` 拒绝 `u_sess_*`。`TestParseDecimalIDRejectsSessionTokens` | +| M5 | done。`Server.Start` 不再二次启动并吞错。`main` 仍调用 `Runtime.Start`,该方法本身已幂等 | +| M6 | done(上限)。硬上限 4096,淘汰最久未访问。会话 id 仍由客户端提供,因为历史恢复按该 id 查找;改成只接受服务端签发会打断现有对话协议 | +| M9 | done。dev compose 不再声明 `SEMANTIC_SUMMARY_REPLACE`。dev=`MiniMax-M2.7-highspeed`、test/main=`MiniMax-M3` 确认为有意分叉,已写在 compose 注释 | +| M10 | done(写明路径,不放开门闩)。`OpsCutoverPromotionPath`:dev 观察后用晋升回执写 test,再写 main。`ValidateOpsCutover` 仍拒绝 test/main | +| M13 | done。SQL 迁到 `deploy/postgres/archive/pre-goose/`。代码与脚本无引用 | +| M14 | done。冻结计划找不到职责行则报错;显式空三权仍为 0。`TestResolveDocTask_NoneDutiesStayZero` | +| L1 | done。健康检查 2 秒缓存 + 2 秒 DB 超时 | +| L2 | done。SSE marshal 失败写 `event: error` 帧 | +| L3 | done。`ReplayPlan.Digest` 含 `DryRun`;dry-run 摘要不能授权 apply | +| H1-del | 关闭理由:`allowLegacyTestPrincipal` 仍被 `AllowInMemory && ContextDbHost==""` 的 dev/test 内存测试使用。删除会把这批测试变成未登录 401。保留告警,删除另开、先改测试夹具 | + +仍开放:M7、M15、FE,以及能力矩阵的 rdev 剩余、SWBOOT-10、FAV live、D7、首次加载 U1/U3–U7、晋升前置(rebuild / PG / 前端构建 / 403 负例)。SWBOOT-10、FAV live、D7 受红线约束,不能靠直接打开开关算完成。 + ## 清单 | ID | 项 | 位置 | 说明 |