docs: 锁定 apps/desktop 目录权威与 SDD 短模板

- AGENTS/architecture:目录权威改为 apps/desktop + packages/* + apps/server;根 src 标误迁
- sdd-template:补何时必填与 FR→AC,保留 Shell/DB 短模板体;细流程仍 docs/specs/
- 安全三行钉死;HANDTEST/README 已无浏览器 :5173 工作台口径
This commit is contained in:
logan committed 2026-10-19 21:27:13 +08:00
1 parent 9304b0e98c
commit 0c0423d3a1
4 files changed
+55 -88

No files matched your search

+7 -8
View File
@@ -5,15 +5,14 @@
**HTTP · GraphQL · WebSocket · SSE · Socket.IO · MQTT,一个工作台全搞定;数据全在本地。**
```
src/ 前端入口(React;进 Tauri WebView,勿当浏览器产品)
src-tauri/ Tauri 2 壳(唯一操作入口)
server/ Gin:代理 API + health(:8787;本地托管 homepage/dist)
homepage/ 官网落地页 + 文档静态站(不变)
src/core 数据模型 / 树操作 / 导入导出器
src/transport browser | gin-proxy | tauri-native
src 工作台 UI
apps/desktop 桌面操作(Tauri;./run.sh gui)
packages/* 共享 UI / 传输 / 领域
apps/server Gin(官网托管与本机 API)
homepage/ 官网 + 文档(浏览器只看这里)
```
根目录 `src/`、`src-tauri/` 是误迁,不是目录权威。详见 [docs/architecture.md](docs/architecture.md)。
核心原则:**一套 UI、一份请求契约;浏览器只看官网/docs,操作只走桌面。**
## 功能总览
@@ -111,7 +110,7 @@ cd server && go test ./...
## 开发布局
前端在 `src/`(`core/`、`transport/`、`features/`、`components/`),Rust 在 `src-tauri/`,Gin 在 `server/`。本仓没有 `apps/` / `packages/` monorepo。`homepage/` 独立。边界与安全底线见 [docs/architecture.md](docs/architecture.md)。
目录权威是 `apps/desktop`、`packages/*`、`apps/server`。浏览器只看 `homepage/` 的站和文档;操作入口 `./run.sh gui`。根目录 `src/` 不算权威。边界见 [docs/architecture.md](docs/architecture.md)。
```bash
npm install