refactor: remove legacy project identity

This commit is contained in:
anonsaber 2026-09-25 10:40:10 +08:00
parent c75858fda0
commit e18cecca16
2 changed files with 4 additions and 4 deletions

View File

@ -48,7 +48,7 @@
### 1.3 调研依据 ### 1.3 调研依据
- [`stalwartlabs/jmap-client`](https://github.com/stalwartlabs/jmap-client)(main 分支,截至本次调研) - [`stalwartlabs/jmap-client`](https://github.com/stalwartlabs/jmap-client)(main 分支,截至本次调研)
- 项目目录:`/home/okabe/Repo/stalwart-bot/`(greenfield,首次构建需装 Rust 工具链,见 §10.0 与 AGENTS.md) - 项目目录:`/home/okabe/Repo/MessageWeave/`(greenfield,首次构建需装 Rust 工具链,见 §10.0 与 AGENTS.md)
--- ---
@ -324,7 +324,7 @@ TG /read 3 → handler 取会话里的 folder+page 游标
目标 cargo 工程结构(**阶段0 已落地** `main.rs`/`config.rs`/`error.rs`/`domain.rs`/`channel.rs`/`notify.rs`;下方 `jmap/`、`llm/`、`channel/telegram/`、`notify/*` 为**后续阶段目标**,详见 §10): 目标 cargo 工程结构(**阶段0 已落地** `main.rs`/`config.rs`/`error.rs`/`domain.rs`/`channel.rs`/`notify.rs`;下方 `jmap/`、`llm/`、`channel/telegram/`、`notify/*` 为**后续阶段目标**,详见 §10):
``` ```
stalwart-bot/ message-weave/
├── Cargo.toml ├── Cargo.toml
├── .gitignore # 排除 target/ 等(阶段0 P0 门禁 GATE-P0) ├── .gitignore # 排除 target/ 等(阶段0 P0 门禁 GATE-P0)
├── src/ ├── src/
@ -805,5 +805,5 @@ LlmService.call(kind: LlmKind, input, ctx)
- `stalwartlabs/jmap-client` main 分支:`src/lib.rs`(URI/Method/DataType/Error)、`src/client.rs`(认证/连接/event_source)、`src/email/`、`src/email_submission/helpers.rs`、`src/event_source/`、`src/push_subscription/`(create/verify/update_types/destroy)、`src/core/error.rs`、`Cargo.toml`、`README.md`、`examples/`。 - `stalwartlabs/jmap-client` main 分支:`src/lib.rs`(URI/Method/DataType/Error)、`src/client.rs`(认证/连接/event_source)、`src/email/`、`src/email_submission/helpers.rs`、`src/event_source/`、`src/push_subscription/`(create/verify/update_types/destroy)、`src/core/error.rs`、`Cargo.toml`、`README.md`、`examples/`。
- crates.io:`teloxide` 0.17(features 列表)、`jmap-client` 元数据。 - crates.io:`teloxide` 0.17(features 列表)、`jmap-client` 元数据。
- `stalwartlabs/mail-server` main 分支:`crates/common/src/auth/credential.rs`(Password/AppPassword/ApiKey)、`crates/http/src/auth/authenticate.rs`(AccessScope 权限裁剪)、`crates/jmap/src/push/`、`api/v1/openapi.yml`(`securitySchemes`: basicAuth/bearerAuth/liveToken 60s)。 - `stalwartlabs/mail-server` main 分支:`crates/common/src/auth/credential.rs`(Password/AppPassword/ApiKey)、`crates/http/src/auth/authenticate.rs`(AccessScope 权限裁剪)、`crates/jmap/src/push/`、`api/v1/openapi.yml`(`securitySchemes`: basicAuth/bearerAuth/liveToken 60s)。
- 项目目录 `/home/okabe/Repo/stalwart-bot/`:greenfield(首次构建需 `rustup`)。 - 项目目录 `/home/okabe/Repo/MessageWeave/`:greenfield(首次构建需 `rustup`)。
- 部署/平台相关调研依据(lambda_runtime/worker/aws-sdk 等)见 deployment.md。 - 部署/平台相关调研依据(lambda_runtime/worker/aws-sdk 等)见 deployment.md。

View File

@ -681,7 +681,7 @@ fn unix_now() -> i64 {
.map_or(0, |duration| duration.as_secs() as i64) .map_or(0, |duration| duration.as_secs() as i64)
} }
const CONFIG_AAD: &[u8] = b"stalwart-bot/config:business/v1"; const CONFIG_AAD: &[u8] = b"message-weave/config:business/v1";
fn encrypt_config( fn encrypt_config(
key: Option<&[u8; 32]>, key: Option<&[u8; 32]>,