docs: v0.24.0 UX + 技术审查与优化计划 - #368
Open
oratis wants to merge 1 commit into
Open
Conversation
两份审查文档(docs/PROJECT_REVIEW_UX_v0.24.0.md、docs/PROJECT_REVIEW_TECH_v0.24.0.md): - 基线 26266a5(v0.24.0 + #359–#367),typecheck/build/test/website/mac/iOS 全部验证通过 - UX:12 条问题(2 个 P0:错 key 后的首次运行死胡同、#367 之后移动端布局失效)+ 三波次计划 - 技术:12 条问题(server.ts 单闭包、客户端字符串、本机实例卡顿与 /health、工程门禁、依赖)+ 三波次计划 - .codex 认知库同步新基线、验证表与规模数字 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.
内容
两份面向 v0.24.0(基线
26266a5,含 #359–#367)的全项目审查文档,以及.codex认知库的基线同步:docs/PROJECT_REVIEW_UX_v0.24.0.md— 12 条 UX 问题(2 个 P0)、分表面评分、三波次优化计划与度量docs/PROJECT_REVIEW_TECH_v0.24.0.md— 12 条技术问题、v0.21 问题追踪表、验证结果、三波次计划与度量.codex/{README,PROJECT,REVIEW_BASELINE}.md— 2026-09-05 验证表、指向新文档、规模与热点数字更新核心结论
技术:v0.21 的 P0 安全边界已全部落地;主要矛盾转为可维护性(
server.ts4,188 行、单个请求回调 3,078 行;客户端 4,004 行无类型字符串,+43%)、可靠性(本机实例间歇 5s+ 卡顿,/health只有{ok:true})与工程门禁(无 lint / 覆盖率 / Dependabot,PR CI 不覆盖 website/mac/iOS,--no-reflect在 Web 模式无效)。UX 两个 P0:
body.rb-collapsed .frame特异性高于 720px 媒体查询,375px 下主区仅 75px;展开后功能栏又把聊天视图撑到 681px。验证(2026-09-05)
npm testnpm audit --omit=devUX 结论来自真实浏览器实测:从 main 构建,用 soul store API 离线合成已出生的 soul 起临时实例,全程零模型调用。
后续
优化按主题分成独立 PR 陆续提交(Web UI、服务端运行时、工具链/CI/依赖、文档、原生端、CLI、静态资源、Cloud 计费、路由表重构)。
🤖 Generated with Claude Code