standards clean

This commit is contained in:
2026-03-22 12:40:02 +03:00
parent 670b29c6a6
commit 2511cfb575
7 changed files with 16588 additions and 15 deletions

View File

@@ -1,5 +1,5 @@
# [DEF:Std:Architecture:Standard]
# @TIER: CRITICAL
# @COMPLEXITY: 5
# @PURPOSE: Core architectural decisions and service boundaries.
# @LAYER: Infra
# @INVARIANT: ss-tools MUST remain a standalone service (Orchestrator).
@@ -15,11 +15,9 @@
## 2. COMPONENT BOUNDARIES
* **Plugins:** All business logic must be encapsulated in Plugins (`backend/src/plugins/`).
* **TaskManager:** All long-running operations MUST be handled by the TaskManager.
* **Security:** Independent RBAC system managed in `auth.db`.
## 3. INTEGRATION STRATEGY
* **Superset API:** Communication via REST API.
* **Database:** Local SQLite for metadata (`tasks.db`, `auth.db`, `migrations.db`).
* **Filesystem:** Local storage for backups and git repositories.
# [/DEF:Std:Architecture]