diff --git a/docs/project-memory/todos/【待办】计划收口剩余项索引-2026-09-24.md b/docs/project-memory/todos/【待办】计划收口剩余项索引-2026-09-24.md index 55d7d85c4..5c8b1e836 100644 --- a/docs/project-memory/todos/【待办】计划收口剩余项索引-2026-09-24.md +++ b/docs/project-memory/todos/【待办】计划收口剩余项索引-2026-09-24.md @@ -58,7 +58,7 @@ ## 五、已收口口径(供复核) -- **2026-09-29 重新盘点(现行口径)**:`docs/project-memory/plans/` 共 **81 份**文件,行首 `- [ ]` 未勾选共 **15 条**,分布在 **8 份**计划里——第二节 11 条(macOS 3、桌面会话 5、真实 Provider 3)+ 第三节游戏分发 4 条;第一节的占用锁计划用编号式验收标准,不计入复选框口径。其余计划的复选框都已清零,但多数状态仍写着 `implemented-awaiting-runtime-acceptance`,等待的是签收或真机/生产证据(逐份见第二节的「已无未勾选条目」表)。下面的 2026-09-24 数字都是当时快照,保留供对照。 +- **2026-09-29 重新盘点(现行口径)**:`docs/project-memory/plans/` 共 **81 份**文件,行首 `- [ ]` 未勾选共 **15 条**,分布在 **8 份**计划里——第二节 11 条(macOS 节点 3:`AGC macOS渠道更新落地`;桌面会话 6:更新插件 1 + 渠道安装身份隔离 1 + DirectProject 2 + 多选素材 1 + 画布 1;真实 Provider 2:对话计时 1 + 画布 1)+ 第三节游戏分发 4 条;第一节的占用锁计划用编号式验收标准,不计入复选框口径。其余计划的复选框都已清零,但多数状态仍写着 `implemented-awaiting-runtime-acceptance`,等待的是签收或真机/生产证据(逐份见第二节的「已无未勾选条目」表)。下面的 2026-09-24 数字都是当时快照,保留供对照。 - **已关闭(2026-09-29)两处路由漂移**,按 `docs/project-memory/README.md`「todos 只留真实开放事项」的规则,两份待办文件已删除,结论与证据保留在这里和权威文档里: 1. **主站 SPA allowlist 与前端路由源不一致**:nginx 侧 5 条 `/games*` 随 `87e52860a` 补齐;本轮补上漏掉的 Pingora 侧——`MAIN_SPA_PATHS` 5→12 条、矩阵新增 `games_spa_fallback`(`/games/detail`)用例、Pingora 试点文档表同步。`check:nginx-spa-routes` OK(12 路由 / 3 模板)、`check:pingora-route-parity` OK(23 路由)、`cargo test -p pingora-gateway matches_nginx_route_parity_matrix` 1 passed(变异验证:拿掉 `/games/detail` 或改错矩阵期望立刻变红)、网关全量 39 passed;dev 与生产上 `/games`、`/games/detail`、`/games/play`、`/games/mine`、`/games/publish` 实测 200 + SPA 外壳。 2. **Pingora 缺发行网关路由**:三份 nginx 模板早就把 `/games/game_<32 位十六进制 id>/…` 代理到发行网关(清 Cookie),Pingora 没有对应分支,切流后「立即玩」会 404。本轮实现 `RouteDecision::ReleaseGateway`(重写上游路径到 `/api/game-distribution/releases/`、清空 Cookie、不进 SPA fallback、不套接流保护、不受维护闸拦截),矩阵补 `games_release_gateway`(含 `upstreamPath` 期望)用例;`check:pingora-gateway-smoke` 新增三条断言(重写+清 Cookie、`/games/detail` 仍走 SPA、`/games/game/index.html` 仍真实 404)并通过。口径与三处真相源已写入 `docs/technical/【开发运维】Pingora独立网关试点-2026-06-11.md` 与 `pitfalls.md`。