Skip to content

feat: complete v5 workflow, asset and evidence workspaces - #127

Merged
a3384379 merged 16 commits into
mainfrom
codex/ui-v5-completeness
Oct 3, 2026
Merged

a3384379 merged 16 commits into
mainfrom
codex/ui-v5-completeness

Conversation

@a3384379

@a3384379 a3384379 commented Oct 3, 2026 •

Copy link
Copy Markdown
Owner

v5 基线的报告证据、用例资产及页面任务只完成了部分联动:复杂运行与冻结导出不完整,资产历史/批量操作存在列表范围限制,多个审核页允许只读成员尝试写入。此 PR 按完整度审计补齐这些任务,使流程、接口、报告可通过真实对象持续定位,用例与套件保留固定版本和历史,生命周期及审核页面展示实际来源和权限。

  • 报告:协议断言、控制实例、检查点、请求尝试及双向定位;导出授权项目内的完整冻结执行树,新快照冻结名称,循环/深度/规模越界明确拒绝。
  • 用例与套件:版本化分页历史、服务端目录聚合与就地维护、先预览引用影响再原子归档删除、原生版本包导出和人工审阅冲突/映射后原子导入;迁移 0063 提供 upgrade/downgrade。
  • 工作区:服务端流程/目标目录分页与搜索;用户/项目隔离的流程/接口/报告对象标签;节点未应用、图未保存和保存竞态的离开保护;资产归属的接口历史、浅色代码阅读与授权下载。
  • 其余任务:环境生命周期和性能冻结证据工作区、完整复杂版本配置、确切风险/发布决策定位、计划/队列分页;按现有项目能力控制编辑、安全设置和 CI 令牌,补齐人工 AI/MCP 审核权限、跨项目精确 ID 与错误/关闭状态。

审计和剩余边界见 docs/design/ui-v5/completeness-remediation.md、22 项 completeness.csv、26 模块 modules.csv 和 80 项 acceptance.csv。环境持续健康趋势、性能样本稳定性分类和签名插件安装沿用实际未提供/未开放边界;不会用假数据补齐,也没有放宽只读协议、出站、签名模板或 AI/MCP 人工草稿规则。

验证:本轮定向后端、前端回归通过;1440/390px 环境、性能、报告及发布工作区采用真实前端和隔离契约夹具完成几何复核。后端完整本地检查通过:Ruff/类型与 1723 项通过、11 项跳过,覆盖率 90.73%。最终前端完整检查通过:格式/Lint/实际类型检查、126 文件/768 项、生产构建;语句 85.17%/分支 81.29%/函数 84.33%/行 87.53%。

另在官方 Linux Playwright 1.62.1 环境,使用本分支 API/Worker、隔离数据库与合成 mock-target,普通模式、零重试下 8 项通过:登录、S15 用例/套件/固定版本计划、三档几何及三档共 27 个截图检查点。已审阅截图后再进行不更新基线的像素回归,阈值仍为 0.003。流程历史跳转补齐所属流程标识,历史列表继续可见;专注模式文字保持单行。接口历史覆盖率测试使用面板内已有无障碍标签定位,保留冻结请求/响应和直接链接断言,没有延长超时。

此 PR 请求完整远程验收检查;旧提交 32418f2 的失败记录和修复证据已保留,最新提交的 Required Gate、评审和合并状态单独核对。全模块真实角色/网络验收、完整可访问性和大图性能对比仍待发布验收。

最终远程记录:301e7b3 的完整自动 PR 检查全部所需作业通过,正式 Required Gate 为 success,未解决评审线程为 0,严格主干检查通过。后端 1723 passed / 11 skipped;前端 126 文件 / 768 passed,覆盖率、格式、Lint/类型与构建通过;安全镜像、Windows、基础设施集成、升级/回滚/再次升级及完整 Compose 通过。

Compose 非 S29 浏览器为 62 passed / 1 flaky,四节点流程的连线点击场景重试后通过;保留此稳定性记录,不称全部首次通过。本地所列 8 项 Linux 主路径/视觉回归为零重试通过。该浏览器偶发失败和全模块真实角色/网络、可访问性、大图性能验收仍需后续复核。

已按普通合并流程合并到 main@b06af115de9151add04060d09bfc963ec2ac0700。此结果确认本 PR 的提交与合并,不替代合并后主干 CI 和完整发布验收。

@a3384379 a3384379 added the ci:milestone 功能阶段稳定后触发一次完整远程 CI label Oct 3, 2026
@a3384379
a3384379 merged commit b06af11 into main Oct 3, 2026
29 checks passed
@a3384379
a3384379 deleted the codex/ui-v5-completeness branch October 3, 2026 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:milestone 功能阶段稳定后触发一次完整远程 CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant