1.6 KiB
1.6 KiB
server-rs 工作区占位说明
日期:2026-04-20
1. 目录用途
server-rs/ 是本项目新 Rust 后端的固定根目录,用于承载以下重写目标:
AxumHTTP / SSE 边界层SpacetimeDB状态机模块阿里云 OSS资产接入与应用层编排
该目录固定放在仓库根目录,与 server-node/、src/、docs/ 同级。
2. 当前阶段说明
当前提交只完成 M1 的第一条任务:为新后端预留正式目录并把路径固定到仓库结构中。
后续任务会继续在本目录内按顺序补齐:
- workspace
Cargo.toml crates/api-servercrates/spacetime-modulecrates/applicationcrates/domaincrates/contractscrates/auth-servicecrates/oss-servicecrates/llm-servicecrates/spacetime-clientcrates/testsscripts/*
3. 已冻结边界
本目录后续落地时必须继续遵守 M0 已冻结的边界:
- 迁移期保留
server-node/,不提前删除。 - 前端在
M0 ~ M6期间只访问 Axum,不直连 SpacetimeDB。 - 外部副作用统一收口在 Axum / application / infra。
spacetime-module只负责状态、规则、reducer、view 与读模型。