Files
zclaw_openfang/docs/test-results/RELEASE_READINESS.md
iven e65b49c821
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
docs: update defect list and release readiness after P1 fixes
P1-03 and P1-04 marked as fixed. Active P1 count: 6→4, total active
defects: 38→36. Release blockers cleared — Beta release path confirmed.
2026-04-05 19:18:48 +08:00

3.7 KiB
Raw Blame History

ZCLAW 发布就绪评估

评估日期: 2026-04-05 | 基于: T1-T8 功能审计8 个模块)

总体评分

模块 V12 基线 本次评分 变化 状态
T1 Hands 自主能力 58 68 +10 ⚠️ 可用
T2 智能层 61 74 +13 良好
T3 Agent 分身 67 73 +6 良好
T4 课堂系统 70 75 +5 ⚠️ 受阻
T5 Pipeline 工作流 72 78 +6 良好
T6 SaaS 桌面集成 85 89 +4 良好
T7 技能生态 85 87 +2 良好
T8 智能对话 91 91 0 优秀
加权平均 73 79 +6 -

发布就绪判定

阻断项(必须修复才能发布)

全部已修复 两个阻断项已修复2026-04-05

# 缺陷 状态 修复说明
1 P1-04: 课堂生成 model="default" 硬编码 已修复 generation/mod.rs 添加 model 字段,从 kernel config 读取
2 P1-03: LLM API 并发 500 DATABASE_ERROR 已修复 relay/service.rs 瞬态 DB 错误重试 + min_connections 5→10

强烈建议修复(影响用户体验)

# 缺陷 影响
3 P1-01: Browser Hand 不实际执行 自主浏览能力不可用
4 P1-05: 删除活跃 Agent 无警告 用户可能误删唯一 Agent
5 P1-06: agent_get 不返回完整配置 Agent 管理功能不完整

可接受已知问题P2/P3可带缺陷发布

  • 23 个 P2 问题大部分为边界条件、参数验证、API 一致性)
  • 9 个 P3 问题UI 细节、日志、配置边缘情况)

模块风险评估

HIGH RISK

T1 Hands (68/100)

  • 核心问题: Browser Hand 不执行
  • 可缓解: Quiz/Slideshow/Whiteboard 等正常工作的 Hand 可用
  • 建议: 标注 Browser Hand 为 "实验性"

T4 Classroom (75→80/100)

  • 核心问题: 课堂生成不可用 已修复P1-04 model 硬编码已修复)
  • 可缓解: 持久化、死锁、错误处理已修复
  • 状态: 课堂生成现在可正常工作

MEDIUM RISK

T2 Intelligence (74/100)

  • 核心问题: Heartbeat 不自动启动
  • 可缓解: 手动 init 可用

T3 Agent (73/100)

  • 核心问题: agent_get 字段不全、删除无警告
  • 可缓解: CRUD 基本工作

LOW RISK

T5-T8 (78-91/100)

  • 核心功能正常P2/P3 问题不影响主要用户流程

测试覆盖

类型 结果
Rust cargo test 511/511 全部通过10 crates, 0 failures
Desktop vitest ⚠️ 174/185 通过11 失败在 chatStore 重构同步)
Admin vitest ⚠️ 36/71 通过29 失败在 mock/API 依赖)
功能审计 (T1-T8) 51 用例执行13 已修复6 P1 未修复
端到端 (T9-T12) ⏭️ Phase 3/4待执行

发布建议

推荐路径: 阻断项已修复,可直接发布 Beta

  1. 修复 P1-04 已完成 (generation/mod.rs model 从 config 读取)
  2. 修复 P1-03 已完成 (relay 瞬态重试 + min_connections 提升)
  3. 发布 Beta 版本 标注已知限制
  4. 跟进修复 P1-01/02/05/06 在 Beta 期间

已知限制标注

发布时应在 release notes 中注明:

  • Browser Hand 为实验性功能
  • 课堂生成需要正确的模型配置
  • Agent 删除前请手动确认
  • Python 技能在 Windows 需手动配置 python3 命令

不建议发布的场景

如果以下条件不满足,不建议正式发布 两个阻断项已全部修复,以下场景已不再阻塞发布:

  • SaaS 后端连接池未扩容 已提升 min_connections 并添加重试
  • 课堂 model 硬编码未修复 已从 kernel config 动态读取