Skip to content

修复 Quality gates 失败与演示初始化闭环(QA-036) - #2

Merged
falling-feather merged 2 commits into
mainfrom
fix/qa-036-quality-gates
Sep 17, 2026
Merged

falling-feather merged 2 commits into
mainfrom
fix/qa-036-quality-gates

Conversation

@falling-feather

@falling-feather falling-feather commented Sep 17, 2026 •

Copy link
Copy Markdown
Owner

当前 main 的 Quality gates 有 17 项 SQLite 失败,前端还会在首个旧行数契约处提前退出。本 PR 修复实际初始化协议回归、被遮蔽的依赖边界和缓存问题,恢复完整检查。

  • 演示初始化走真实候选提交、审核和发布;作业与实验使用版本化学习上下文。稳定请求回执支持中断恢复,已有候选及人工修改受到保护。
  • 公共 HTTP 事务处理、作业查询、管理员目录和 AI 用例归入各自模块,保留授权、分页、异常响应与回滚语义。
  • 路由缓存 URL 与页面一致;五处过时行数冻结由带正反例的职责/依赖约束承接,原保护哈希和科学模型检查保留。
  • 前端执行全部契约后汇总失败;作业回归覆盖拒绝后的历史不变、原规则快照、退回/重交和幂等。

代码提交 752c597 的 Quality gates 运行 35266779874 五组全部通过:

检查 结果
Backend · SQLite 788 passed、12 skipped、0 failed
Backend · MySQL release evidence MySQL 8.4,6 passed
Frontend · syntax and contracts Windows,331 份语法检查、88 份契约全部通过
Portal · Linux standalone builds 39 项测试、真实 API 与静态演示构建及制品检查通过
C++ · release build 在线与离线构建、制品清单及空缓存拒绝检查通过

本机后端全量同为 800 项、788 通过、12 跳过;浏览器另验证 9 个视口场景、105 项报告检查。AI 使用隔离传输测试,没有调用真实模型。

文档提交 2b39372 只补录 01—04:393 处本地引用、科学模型说明与旧实验保护契约通过,原 18 项未完成任务逐字保留。实际证据与旧失败分别记录在 doc/03,未分配产品发布号。

演示初始化使用真实候选审核、发布和版本化学习 API,保留中断恢复与人工变更保护。
提取公共 HTTP 事务适配及作业、目录、AI 用例服务,修复隐藏的端点依赖违规。
同步路由缓存与有效架构约束,保留权限、积分和历史语义,让前端契约完整执行后汇总失败。
补充行为回归;Windows 和 MySQL 全量证据由本提交的 Quality gates 确认。
Copilot AI lite review requested due to automatic review settings September 17, 2026 19:45

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

归档质量检查修复,更新当前基线与演示恢复说明。
记录 788 项 SQLite 通过、88 份 Windows 前端契约以及五组远端 CI 的实际结果;保留原 18 项任务和历史失败。
@falling-feather
falling-feather merged commit c3a6f4d into main Sep 17, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants