git list refactor

This commit is contained in:
2026-03-01 12:13:19 +03:00
parent 5d45b4adb0
commit f24200d52a
26 changed files with 10313 additions and 2179 deletions

View File

@@ -2,12 +2,12 @@
> High-level module structure for AI Context. Generated automatically.
**Generated:** 2026-02-27T15:09:17.269938
**Generated:** 2026-03-01T12:09:39.463912
## Summary
- **Total Modules:** 78
- **Total Entities:** 1927
- **Total Modules:** 80
- **Total Entities:** 2080
## Module Hierarchy
@@ -54,9 +54,9 @@
### 📁 `routes/`
- 🏗️ **Layers:** API, UI (API)
- 📊 **Tiers:** CRITICAL: 3, STANDARD: 197, TRIVIAL: 6
- 📊 **Tiers:** CRITICAL: 3, STANDARD: 205, TRIVIAL: 7
- 📄 **Files:** 17
- 📦 **Entities:** 206
- 📦 **Entities:** 215
**Key Entities:**
@@ -92,9 +92,9 @@
### 📁 `__tests__/`
- 🏗️ **Layers:** API, Domain (Tests), UI (API Tests)
- 📊 **Tiers:** STANDARD: 51, TRIVIAL: 104
- 📄 **Files:** 8
- 📦 **Entities:** 155
- 📊 **Tiers:** STANDARD: 61, TRIVIAL: 121
- 📄 **Files:** 9
- 📦 **Entities:** 182
**Key Entities:**
@@ -126,9 +126,9 @@
### 📁 `core/`
- 🏗️ **Layers:** Core
- 📊 **Tiers:** CRITICAL: 2, STANDARD: 125, TRIVIAL: 8
- 📊 **Tiers:** CRITICAL: 2, STANDARD: 131, TRIVIAL: 8
- 📄 **Files:** 10
- 📦 **Entities:** 135
- 📦 **Entities:** 141
**Key Entities:**
@@ -219,6 +219,36 @@
- 📦 **test_logger** (Module)
- Unit tests for logger module
### 📁 `migration/`
- 🏗️ **Layers:** Core
- 📊 **Tiers:** STANDARD: 20, TRIVIAL: 1
- 📄 **Files:** 4
- 📦 **Entities:** 21
**Key Entities:**
- **MigrationArchiveParser** (Class)
- Extract normalized dashboards/charts/datasets metadata from ...
- **MigrationDryRunService** (Class)
- Build deterministic diff/risk payload for migration pre-flig...
- 📦 **backend.src.core.migration.__init__** (Module) `[TRIVIAL]`
- Namespace package for migration pre-flight orchestration com...
- 📦 **backend.src.core.migration.archive_parser** (Module)
- Parse Superset export ZIP archives into normalized object ca...
- 📦 **backend.src.core.migration.dry_run_orchestrator** (Module)
- Compute pre-flight migration diff and risk scoring without a...
- 📦 **backend.src.core.migration.risk_assessor** (Module)
- Risk evaluation helpers for migration pre-flight reporting.
**Dependencies:**
- 🔗 DEPENDS_ON -> backend.src.core.logger
- 🔗 DEPENDS_ON -> backend.src.core.migration.archive_parser
- 🔗 DEPENDS_ON -> backend.src.core.migration.risk_assessor
- 🔗 DEPENDS_ON -> backend.src.core.migration_engine
- 🔗 DEPENDS_ON -> backend.src.core.superset_client
### 📁 `task_manager/`
- 🏗️ **Layers:** Core
@@ -507,9 +537,9 @@
### 📁 `services/`
- 🏗️ **Layers:** Core, Domain, Service
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 58, TRIVIAL: 5
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 62, TRIVIAL: 6
- 📄 **Files:** 7
- 📦 **Entities:** 64
- 📦 **Entities:** 69
**Key Entities:**
@@ -650,15 +680,31 @@
- 📦 **test_defensive_guards** (Module) `[TRIVIAL]`
- Auto-generated module for backend/tests/core/test_defensive_...
### 📁 `migration/`
- 🏗️ **Layers:** Domain
- 📊 **Tiers:** STANDARD: 2, TRIVIAL: 4
- 📄 **Files:** 2
- 📦 **Entities:** 6
**Key Entities:**
- 📦 **backend.tests.core.migration.test_archive_parser** (Module)
- Unit tests for MigrationArchiveParser ZIP extraction contrac...
- 📦 **backend.tests.core.migration.test_dry_run_orchestrator** (Module)
- Unit tests for MigrationDryRunService diff and risk computat...
### 📁 `components/`
- 🏗️ **Layers:** Component, Feature, UI, UI -->, Unknown
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 49, TRIVIAL: 4
- 📄 **Files:** 13
- 📦 **Entities:** 54
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 68, TRIVIAL: 4
- 📄 **Files:** 14
- 📦 **Entities:** 73
**Key Entities:**
- 🧩 **DashboardGrid** (Component)
- Displays a grid of dashboards with selection and pagination.
- 🧩 **DashboardGrid** (Component)
- Displays a grid of dashboards with selection and pagination.
- 🧩 **DynamicForm** (Component)
@@ -677,8 +723,6 @@
- A modal component to prompt the user for database passwords ...
- 🧩 **TaskHistory** (Component)
- Displays a list of recent tasks with their status and allows...
- 🧩 **TaskList** (Component)
- Displays a list of tasks with their status and execution det...
### 📁 `__tests__/`
@@ -707,9 +751,9 @@
### 📁 `git/`
- 🏗️ **Layers:** Component
- 📊 **Tiers:** STANDARD: 26
- 📊 **Tiers:** STANDARD: 28
- 📄 **Files:** 6
- 📦 **Entities:** 26
- 📦 **Entities:** 28
**Key Entities:**
@@ -817,9 +861,9 @@
### 📁 `lib/`
- 🏗️ **Layers:** Infra, Infra-API, UI, UI-State
- 📊 **Tiers:** STANDARD: 23, TRIVIAL: 3
- 📊 **Tiers:** STANDARD: 24, TRIVIAL: 3
- 📄 **Files:** 5
- 📦 **Entities:** 26
- 📦 **Entities:** 27
**Key Entities:**
@@ -837,9 +881,9 @@
### 📁 `api/`
- 🏗️ **Layers:** Infra, Infra-API
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 10
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 11
- 📄 **Files:** 2
- 📦 **Entities:** 11
- 📦 **Entities:** 12
**Key Entities:**
@@ -886,9 +930,9 @@
### 📁 `assistant/`
- 🏗️ **Layers:** UI, Unknown
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 12, TRIVIAL: 5
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 13, TRIVIAL: 5
- 📄 **Files:** 1
- 📦 **Entities:** 18
- 📦 **Entities:** 19
**Key Entities:**
@@ -912,9 +956,9 @@
### 📁 `layout/`
- 🏗️ **Layers:** UI, Unknown
- 📊 **Tiers:** CRITICAL: 3, STANDARD: 5, TRIVIAL: 46
- 📊 **Tiers:** CRITICAL: 3, STANDARD: 5, TRIVIAL: 48
- 📄 **Files:** 4
- 📦 **Entities:** 54
- 📦 **Entities:** 56
**Key Entities:**
@@ -1216,9 +1260,9 @@
### 📁 `dashboards/`
- 🏗️ **Layers:** UI, Unknown
- 📊 **Tiers:** CRITICAL: 1, TRIVIAL: 35
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 23, TRIVIAL: 60
- 📄 **Files:** 1
- 📦 **Entities:** 36
- 📦 **Entities:** 84
**Key Entities:**
@@ -1288,9 +1332,9 @@
### 📁 `migration/`
- 🏗️ **Layers:** Page
- 📊 **Tiers:** STANDARD: 10
- 📊 **Tiers:** STANDARD: 11
- 📄 **Files:** 1
- 📦 **Entities:** 10
- 📦 **Entities:** 11
**Key Entities:**
@@ -1327,9 +1371,9 @@
### 📁 `[taskId]/`
- 🏗️ **Layers:** Unknown
- 📊 **Tiers:** TRIVIAL: 8
- 📊 **Tiers:** TRIVIAL: 11
- 📄 **Files:** 1
- 📦 **Entities:** 8
- 📦 **Entities:** 11
**Key Entities:**
@@ -1412,14 +1456,14 @@
### 📁 `storage/`
- 🏗️ **Layers:** UI
- 📊 **Tiers:** STANDARD: 5
- 📊 **Tiers:** STANDARD: 6
- 📄 **Files:** 1
- 📦 **Entities:** 5
- 📦 **Entities:** 6
**Key Entities:**
- 🧩 **StoragePage** (Component)
- Main page for file storage management.
- Main page for unified file storage management.
### 📁 `services/`
@@ -1539,6 +1583,12 @@ graph TD
auth-->|USES|backend
auth-->|USES|backend
auth-->|USES|backend
migration-->|DEPENDS_ON|backend
migration-->|DEPENDS_ON|backend
migration-->|DEPENDS_ON|backend
migration-->|DEPENDS_ON|backend
migration-->|DEPENDS_ON|backend
migration-->|USED_BY|backend
utils-->|DEPENDS_ON|backend
utils-->|DEPENDS_ON|backend
utils-->|DEPENDS_ON|backend
@@ -1587,6 +1637,8 @@ graph TD
tests-->|TESTS|backend
core-->|VERIFIES|backend
core-->|VERIFIES|backend
migration-->|VERIFIES|backend
migration-->|VERIFIES|backend
__tests__-->|VERIFIES|components
__tests__-->|VERIFIES|lib
reports-->|DEPENDS_ON|lib