Files
goodbuddy/docs/quality
mesalogo 59a1624396 fix: close OpenCode event streams before ending requests
Completed parallel conversations could leave buffered event connections open.
Chat and native context compaction now cancel their own subscriptions before
ending SDK iteration, without cancelling another conversation or its Server.

Strengthen cleanup-order regressions and verify real OpenCode parallel runs,
cancellation and compaction. The remote Agent uses ACP stdio and transcript
polling rather than this SDK event stream and needs no corresponding change.

Validation: 99 focused tests passed; the final candidate passed 4089 tests
with 66 skipped, typecheck and lint. No external model calls were made.
2026-09-13 17:28:40 +08:00
..

质量验证

本目录收录跨功能测试方法。功能验收结果仍记录在对应功能的 progress.md,不在此复制通过记录。

文档 职责
Electron UI 自动化测试规范 测试分层、当前源码启动、视觉与原生交互取证、真实调用计数、脱敏报告和清理
复发缺陷与防复发规则 已重复出现的缺陷类型、对应的共享机制和自动发现测试
开发与构建 依赖、测试、类型检查、Lint 和构建命令
UI 设计系统 全局视觉、交互和响应式验收要求
知识检索评估 检索数据集、指标及评估方法
真实 Runtime 测试 真实模型 Runtime E2E 的现有入口及范围
发布操作 候选 CI、发布构建及发布验证;开发期 UI 测试不替代发布检查