From 6724be84e790ba40669c457c1253d55b4f4b34a7 Mon Sep 17 00:00:00 2001 From: sunlei Date: Mon, 15 Jun 2026 09:38:42 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=BB=BA=E7=AB=8B=E6=9E=B6=E6=9E=84?= =?UTF-8?q?=E6=94=B6=E6=95=9B=E6=B8=85=E7=90=86=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../architecture-convergence-inventory.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 docs/refactor-v3/architecture-convergence-inventory.md diff --git a/docs/refactor-v3/architecture-convergence-inventory.md b/docs/refactor-v3/architecture-convergence-inventory.md new file mode 100644 index 0000000..abb7108 --- /dev/null +++ b/docs/refactor-v3/architecture-convergence-inventory.md @@ -0,0 +1,22 @@ +# Architecture Convergence Inventory + +## Baseline + +| Area | Current Evidence | Target Evidence | +| --- | --- | --- | +| API legacy roots | `src/admin`, `src/blog`, `src/minio`, `src/wordpress`, `src/qqbot` exist. | These paths do not exist. | +| API forbidden module imports | `src/modules/**` imports old roots. | No import from `@/admin`, `@/blog`, `@/minio`, `@/wordpress`, or `@/qqbot`. | +| Admin System | System pages and callers exist under `views/system` and `api/system`. | No duplicate caller/type/page state after cleanup. | +| Admin Blog/Asset | Blog, WordPress, and Asset callers/pages exist under `api/blog` and `views/blog`. | Shared list/upload/import state where behavior repeats. | +| Admin QQBot | QQBot callers/pages exist under `api/qqbot` and `views/qqbot`. | Core, Plugin Platform, and NapCat state boundaries are explicit. | + +## Domain Decisions + +| Domain | Deleted | Merged | Kept | Evidence | +| --- | --- | --- | --- | --- | +| Admin/Auth/Platform Config | none yet | none yet | current files before migration | baseline only | +| Blog/WordPress/Asset | none yet | none yet | current files before migration | baseline only | +| Runtime/Common | none yet | none yet | current files before migration | baseline only | +| QQBot Core/NapCat | none yet | none yet | current files before migration | baseline only | +| Plugin Platform/Plugins | none yet | none yet | current files before migration | baseline only | +| Admin UI | none yet | none yet | current files before migration | baseline only |