mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-08-04 11:43:57 +08:00
docs(pi): refresh final scope audit
This commit is contained in:
@@ -121,16 +121,17 @@
|
||||
|
||||
## Scope audit(主工程预审检查点)
|
||||
|
||||
以主工程基线 `26a95aeb059235612c665d6b6bcd92fde9c3572e` 计,预审工作树为
|
||||
137 个文件、约 +13.7k 净行,触发历史 90 文件/12k 净行审计线。审计结论为
|
||||
以主工程基线 `26a95aeb059235612c665d6b6bcd92fde9c3572e` 计,终态候选为
|
||||
140 个文件、约 +15.8k 净行,触发历史 90 文件/12k 净行审计线。审计结论为
|
||||
**范围大但未越界**:
|
||||
|
||||
- Rust 70 文件:Pi catalog/typed endpoints、共享文件与 ownership、gateway/runtime/
|
||||
usage、prompts/skills/sessions,以及把 `AppType::Pi` 接进现有 command/service/
|
||||
startup/sync 通路;其中新增的大文件按 catalog、transport、runtime、session、
|
||||
deployment 分开,避免一个全知模块。
|
||||
- 前端 52 文件:3 个 Pi 专用 panel/form、typed IPC/query、既有导航/设置/代理/
|
||||
使用统计接线和中英文 i18n;没有复制第二套 app shell。
|
||||
- 前端与构建配置 55 文件:3 个 Pi 专用 panel/form、typed IPC/query、既有导航/
|
||||
设置/代理/使用统计接线、四语 i18n 与 Windows 进程树能力;没有复制第二套 app
|
||||
shell。
|
||||
- 前端测试 12 文件:专用表单/prompt/usage 测试及既有跨 app matrix 增量。
|
||||
- 证据与文档 3 文件:transport capture、本文账本、extensions 设计附录。
|
||||
- `schema.rs`、`migration.rs`、`backup.rs`、三份认证套件及七个 pinned fixtures
|
||||
@@ -140,5 +141,6 @@
|
||||
固定 app-type usage 语义或无 ledger Skill 复制可以减少文件,却会重新引入已经
|
||||
认证过的 ownership/原生真实/协议分类错误;把 UI 与领域代码揉成少数巨型文件只
|
||||
会减少文件数而增加审查风险。当前拆分复用了 provider write、proxy server、
|
||||
Prompt/Skill/Session UI、同步锁和统计基础设施,新增代码只承载 Pi 不同的原生语义。
|
||||
统一 OS 条件替换原语、Prompt/Skill/Session UI、同步锁和统计基础设施,新增代码
|
||||
只承载 Pi 不同的原生语义。
|
||||
因此不为满足计数机械缩并,也不扩展到契约外功能。
|
||||
|
||||
Reference in New Issue
Block a user