Repository navigation
fix: [M010] 补列表搜索契约及旧BSON参数兼容 - #235
Merged
Merged
Conversation
Record 144 real legacy MVC/full BSON cases and repair 31 reproduced Python compatibility gaps. Guard catalog fixture cleanup and document isolated evidence and remaining cloud gates.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
交付
基于已合并 #234 的
4ac865867a7d74847d7bc5686ae7744f57f9b783,按固定 M001–M090 台账交付 M010,不新增字母任务/业务字段/规则。先补需求设计再写代码,保持旧接口、数据及错误行为。本次实际验证
边界与回退
没有真实 FC/生产流量切换、M009 各端或 M011 有效封面 URL/云网络验收;外部媒体签名禁止。没有业务集合/字段/索引/状态、依赖、收费资源或生产配置变动。旧协议/主路径已存在不等于生产验收完成,仍保留约 25% 人工工作量粗估,不按 144 组/7 个任务重算百分比。
固定 90 项现 7 已交付、0 进行中、1 阻塞、82 待做,剩余 83;本 PR 合并前不当作主干已交付。回退本 PR 的四个 Python 文件及测试/语料/文档即可,无业务数据回写或在途任务改变。
需求/设计及精确命令见
docs/requirements/2026-10-14-serverless-backend/video/search-category.md、verification.md;测试说明和变更日志同步。最终 head CI
最终 head
2969b027ceb4fd7ff2cec8eda829c827dad73079的 CI 41026290259 已实际完成:写入后回读本证据,并再次匹配精确 head 的已完成检查,再按用户“分批 merge”授权普通合并,不跳过检查。
已合并回读
2026-10-30 16:33:46 +08:00 普通 merge,已回读状态
MERGED、最终 head 不变,合并提交a48c53233965ceb75879f2bf2f4353780caf6401。本地master已快进到同一合并提交且工作区干净。上述 CI 为精确 PR head 的实际证据,不替代合并后线上部署或 Python 真实 FC 验收。合并提交的自动 CI 41027281175 也已实际成功,14 项全部成功、0 条件跳过,包括现有 Java JAR/Web 的 API/浏览器隔离 E2E;不是 Python FC/各端验收。已核对合并树和通过 PR CI 的树完全相同,均为
2e33f28cd9f713ce60b2fdc8b729b372891ee133。同一合并提交按既有 master 流程自动触发的 Java/控制台部署 41027281060 已成功,含服务器
Smoke check。没有额外手工发起部署、修改生产配置或将 Python 原型切成生产入口。独享 Mongo13905 已停止并核验监听消失,一次性环境/脚本/数据清理;M007 仅看过源码,未实现、不算已交付。