mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-07-22 04:06:44 +08:00
feat: prepare experiment push package
This commit is contained in:
@@ -274,6 +274,10 @@
|
||||
|
||||
- README 明确区分已实现、开发中、规划中。
|
||||
|
||||
状态:
|
||||
|
||||
- 已部分修正,当前 README 已明确列出已具备与未完成项,并增加当前阶段说明入口。
|
||||
|
||||
### G-016:架构文档需要更新为当前路线图
|
||||
|
||||
现象:
|
||||
@@ -285,6 +289,10 @@
|
||||
- 增加 ADR 或架构决策记录。
|
||||
- 明确 Rust/Go/DB/Plugin 边界。
|
||||
|
||||
状态:
|
||||
|
||||
- 已部分修正,`docs/architecture/README.md` 已增加当前可用官方资源入口,但仍保留目标架构描述,因此只算阶段性对齐完成。
|
||||
|
||||
### G-017:CI 未落地
|
||||
|
||||
影响:
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
# 当前阶段说明
|
||||
|
||||
**更新时间**:2026-06-29
|
||||
**状态分支**:`experiment`
|
||||
**用途**:推送前核查与当前阶段交付说明。
|
||||
|
||||
## 1. 当前目标
|
||||
|
||||
当前阶段聚焦两件事:
|
||||
|
||||
1. 准备推送前的项目核查。
|
||||
2. 补齐当前阶段的文档说明。
|
||||
|
||||
## 2. 当前实现状态
|
||||
|
||||
已确认可用的内容:
|
||||
|
||||
- `bat-cas-engine` 的 CAS V1 已完成。
|
||||
- `bat-adapters` 的官方日服 URL 规则、官方 launcher bootstrap、官方 GameMainConfig bootstrap、官方 pull plan 已可用。
|
||||
- `bat-infrastructure` 的官方 bootstrap / pull integration 测试已通过。
|
||||
- 官方资源链路已经明确只接受官方 host,不依赖 `bluearchive.cafe` 镜像。
|
||||
|
||||
实验性处理内容:
|
||||
|
||||
- 官方 bootstrap / pull 测试夹具已收敛为 synthetic fixture,并单独留在 `experiment` 分支语义下。
|
||||
- 这些 fixture 只用于验证官方链路,不代表运行时真实线上值。
|
||||
|
||||
## 3. 当前核查结果
|
||||
|
||||
已执行的验证:
|
||||
|
||||
- `cargo test -p bat-infrastructure --test official_game_main_config_bootstrap -- --nocapture`
|
||||
- `cargo test -p bat-infrastructure`
|
||||
- `cargo test -p bat-adapters`
|
||||
|
||||
结果:
|
||||
|
||||
- 全部通过。
|
||||
|
||||
## 4. 当前结论
|
||||
|
||||
当前代码可以继续进入推送准备阶段,但仓库仍包含大量未整理的既有改动,暂不应把当前工作区视作“只剩最终提交”的干净状态。
|
||||
|
||||
下一步应当继续做:
|
||||
|
||||
- 归整实验性改动与主线改动的边界。
|
||||
- 按分支策略确认哪些内容允许进入 `dev`,哪些应保留在 `experiment`。
|
||||
- 再做一次提交前检查和差异审阅。
|
||||
Reference in New Issue
Block a user