+ git config

This commit is contained in:
2026-02-25 20:27:29 +03:00
parent f9ac282596
commit 999c0c54df
10 changed files with 9262 additions and 1185 deletions

View File

@@ -2,12 +2,12 @@
> High-level module structure for AI Context. Generated automatically.
**Generated:** 2026-02-24T21:04:43.328895
**Generated:** 2026-02-25T20:19:23.587354
## Summary
- **Total Modules:** 74
- **Total Entities:** 1571
- **Total Modules:** 77
- **Total Entities:** 1811
## Module Hierarchy
@@ -54,9 +54,9 @@
### 📁 `routes/`
- 🏗️ **Layers:** API, UI (API)
- 📊 **Tiers:** CRITICAL: 2, STANDARD: 182, TRIVIAL: 4
- 📊 **Tiers:** CRITICAL: 2, STANDARD: 187, TRIVIAL: 5
- 📄 **Files:** 17
- 📦 **Entities:** 188
- 📦 **Entities:** 194
**Key Entities:**
@@ -92,9 +92,9 @@
### 📁 `__tests__/`
- 🏗️ **Layers:** API, Domain (Tests), UI (API Tests)
- 📊 **Tiers:** CRITICAL: 3, STANDARD: 33, TRIVIAL: 81
- 📄 **Files:** 7
- 📦 **Entities:** 117
- 📊 **Tiers:** CRITICAL: 3, STANDARD: 36, TRIVIAL: 98
- 📄 **Files:** 8
- 📦 **Entities:** 137
**Key Entities:**
@@ -126,9 +126,9 @@
### 📁 `core/`
- 🏗️ **Layers:** Core
- 📊 **Tiers:** STANDARD: 116, TRIVIAL: 7
- 📄 **Files:** 9
- 📦 **Entities:** 123
- 📊 **Tiers:** CRITICAL: 2, STANDARD: 125, TRIVIAL: 8
- 📄 **Files:** 10
- 📦 **Entities:** 135
**Key Entities:**
@@ -138,6 +138,8 @@
- Custom logging formatter that adds belief state prefixes to ...
- **ConfigManager** (Class)
- A class to handle application configuration persistence and ...
- **IdMappingService** (Class) `[CRITICAL]`
- Service handling the cataloging and retrieval of remote Supe...
- **LogEntry** (Class)
- A Pydantic model representing a single, structured log entry...
- **MigrationEngine** (Class)
@@ -150,8 +152,6 @@
- Scans a specified directory for Python modules, dynamically ...
- **SchedulerService** (Class)
- Provides a service to manage scheduled backup tasks.
- **SessionLocal** (Class) `[TRIVIAL]`
- A session factory for the main mappings database.
**Dependencies:**
@@ -159,7 +159,7 @@
- 🔗 DEPENDS_ON -> ConfigModels
- 🔗 DEPENDS_ON -> PyYAML
- 🔗 DEPENDS_ON -> backend.src.core.auth.config
- 🔗 DEPENDS_ON -> backend.src.models.mapping
- 🔗 DEPENDS_ON -> backend.src.core.logger
### 📁 `auth/`
@@ -210,9 +210,9 @@
### 📁 `__tests__/`
- 🏗️ **Layers:** Infra
- 📊 **Tiers:** STANDARD: 9
- 📊 **Tiers:** STANDARD: 11, TRIVIAL: 1
- 📄 **Files:** 1
- 📦 **Entities:** 9
- 📦 **Entities:** 12
**Key Entities:**
@@ -296,9 +296,9 @@
### 📁 `models/`
- 🏗️ **Layers:** Domain, Model
- 📊 **Tiers:** CRITICAL: 9, STANDARD: 21, TRIVIAL: 21
- 📊 **Tiers:** CRITICAL: 9, STANDARD: 22, TRIVIAL: 22
- 📄 **Files:** 11
- 📦 **Entities:** 51
- 📦 **Entities:** 53
**Key Entities:**
@@ -334,14 +334,16 @@
### 📁 `__tests__/`
- 🏗️ **Layers:** Domain
- 📊 **Tiers:** STANDARD: 1, TRIVIAL: 1
- 📄 **Files:** 1
- 📦 **Entities:** 2
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 1, TRIVIAL: 27
- 📄 **Files:** 2
- 📦 **Entities:** 29
**Key Entities:**
- 📦 **test_models** (Module) `[TRIVIAL]`
- Unit tests for data models
- 📦 **test_report_models** (Module) `[CRITICAL]`
- Unit tests for report Pydantic models and their validators
### 📁 `plugins/`
@@ -483,9 +485,9 @@
### 📁 `scripts/`
- 🏗️ **Layers:** Scripts, Unknown
- 📊 **Tiers:** STANDARD: 17, TRIVIAL: 2
- 📄 **Files:** 5
- 📦 **Entities:** 19
- 📊 **Tiers:** STANDARD: 26, TRIVIAL: 2
- 📄 **Files:** 6
- 📦 **Entities:** 28
**Key Entities:**
@@ -497,6 +499,8 @@
- Migrates legacy config and task history from SQLite/file sto...
- 📦 **backend.src.scripts.seed_permissions** (Module)
- Populates the auth database with initial system permissions.
- 📦 **backend.src.scripts.seed_superset_load_test** (Module)
- Creates randomized load-test data in Superset by cloning cha...
- 📦 **test_dataset_dashboard_relations** (Module) `[TRIVIAL]`
- Auto-generated module for backend/src/scripts/test_dataset_d...
@@ -540,17 +544,21 @@
### 📁 `__tests__/`
- 🏗️ **Layers:** Domain Tests, Service
- 📊 **Tiers:** STANDARD: 14
- 📄 **Files:** 2
- 📦 **Entities:** 14
- 🏗️ **Layers:** Domain, Domain Tests, Service
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 21, TRIVIAL: 7
- 📄 **Files:** 3
- 📦 **Entities:** 29
**Key Entities:**
- **TestEncryptionManager** (Class)
- Validate EncryptionManager encrypt/decrypt roundtrip, unique...
- 📦 **backend.src.services.__tests__.test_llm_prompt_templates** (Module)
- Validate normalization and rendering behavior for configurab...
- 📦 **backend.src.services.__tests__.test_resource_service** (Module)
- Unit tests for ResourceService
- 📦 **test_encryption_manager** (Module) `[CRITICAL]`
- Unit tests for EncryptionManager encrypt/decrypt functionali...
**Dependencies:**
@@ -584,41 +592,63 @@
### 📁 `__tests__/`
- 🏗️ **Layers:** Domain (Tests)
- 📊 **Tiers:** CRITICAL: 1, TRIVIAL: 2
- 📄 **Files:** 1
- 📦 **Entities:** 3
- 🏗️ **Layers:** Domain, Domain (Tests)
- 📊 **Tiers:** CRITICAL: 2, TRIVIAL: 19
- 📄 **Files:** 2
- 📦 **Entities:** 21
**Key Entities:**
- 📦 **backend.tests.test_report_normalizer** (Module) `[CRITICAL]`
- Validate unknown task type fallback and partial payload norm...
- 📦 **test_report_service** (Module) `[CRITICAL]`
- Unit tests for ReportsService list/detail operations
### 📁 `tests/`
- 🏗️ **Layers:** Domain (Tests), Test, Unknown
- 📊 **Tiers:** STANDARD: 54, TRIVIAL: 19
- 📄 **Files:** 7
- 📦 **Entities:** 73
- 🏗️ **Layers:** Core, Domain (Tests), Test, Unknown
- 📊 **Tiers:** CRITICAL: 6, STANDARD: 80, TRIVIAL: 57
- 📄 **Files:** 10
- 📦 **Entities:** 143
**Key Entities:**
- **TestLogPersistence** (Class)
- **TestLogPersistence** (Class) `[CRITICAL]`
- Test suite for TaskLogPersistenceService.
- **TestTaskContext** (Class)
- Test suite for TaskContext.
- **TestTaskLogger** (Class)
- Test suite for TaskLogger.
- **TestTaskPersistenceHelpers** (Class) `[CRITICAL]`
- Test suite for TaskPersistenceService static helper methods.
- **TestTaskPersistenceService** (Class) `[CRITICAL]`
- Test suite for TaskPersistenceService CRUD operations.
- 📦 **backend.tests.test_dashboards_api** (Module)
- Contract-driven tests for Dashboard Hub API
- 📦 **test_auth** (Module) `[TRIVIAL]`
- Auto-generated module for backend/tests/test_auth.py
- 📦 **test_log_persistence** (Module)
- 📦 **test_log_persistence** (Module) `[CRITICAL]`
- Unit tests for TaskLogPersistenceService.
- 📦 **test_resource_hubs** (Module) `[TRIVIAL]`
- Auto-generated module for backend/tests/test_resource_hubs.p...
- 📦 **test_task_logger** (Module)
- Unit tests for TaskLogger and TaskContext.
- 📦 **test_smoke_plugins** (Module) `[TRIVIAL]`
- Auto-generated module for backend/tests/test_smoke_plugins.p...
### 📁 `core/`
- 🏗️ **Layers:** Domain, Unknown
- 📊 **Tiers:** STANDARD: 2, TRIVIAL: 31
- 📄 **Files:** 3
- 📦 **Entities:** 33
**Key Entities:**
- 📦 **backend.tests.core.test_mapping_service** (Module)
- Unit tests for the IdMappingService matching UUIDs to intege...
- 📦 **backend.tests.core.test_migration_engine** (Module)
- Unit tests for MigrationEngine's cross-filter patching algor...
- 📦 **test_defensive_guards** (Module) `[TRIVIAL]`
- Auto-generated module for backend/tests/core/test_defensive_...
### 📁 `components/`
@@ -650,6 +680,18 @@
- 🧩 **TaskList** (Component)
- Displays a list of tasks with their status and execution det...
### 📁 `__tests__/`
- 🏗️ **Layers:** UI (Tests)
- 📊 **Tiers:** CRITICAL: 1
- 📄 **Files:** 1
- 📦 **Entities:** 1
**Key Entities:**
- 📦 **frontend.src.components.__tests__.task_log_viewer** (Module) `[CRITICAL]`
- Unit tests for TaskLogViewer component by mounting it and ob...
### 📁 `auth/`
- 🏗️ **Layers:** Component
@@ -811,6 +853,24 @@
- 🔗 DEPENDS_ON -> [DEF:api_module]
- 🔗 DEPENDS_ON -> frontend.src.lib.api.api_module
### 📁 `__tests__/`
- 🏗️ **Layers:** Infra (Tests)
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 3
- 📄 **Files:** 1
- 📦 **Entities:** 4
**Key Entities:**
- **TestBuildReportQueryString** (Class)
- Validate query string construction from filter options.
- **TestGetReportsAsync** (Class)
- Validate getReports and getReportDetail with mocked api.fetc...
- **TestNormalizeApiError** (Class)
- Validate error normalization for UI-state mapping.
- 📦 **frontend.src.lib.api.__tests__.reports_api** (Module) `[CRITICAL]`
- Unit tests for reports API client functions: query string bu...
### 📁 `auth/`
- 🏗️ **Layers:** Feature
@@ -1027,9 +1087,15 @@
### 📁 `mocks/`
- 📊 **Tiers:** STANDARD: 3
- 📄 **Files:** 3
- 📦 **Entities:** 3
- 🏗️ **Layers:** UI (Tests)
- 📊 **Tiers:** STANDARD: 4
- 📄 **Files:** 4
- 📦 **Entities:** 4
**Key Entities:**
- 📦 **mock_env_public** (Module)
- Mock for $env/static/public SvelteKit module in vitest
### 📁 `ui/`
@@ -1148,9 +1214,9 @@
### 📁 `dashboards/`
- 🏗️ **Layers:** UI, Unknown
- 📊 **Tiers:** CRITICAL: 1, TRIVIAL: 27
- 📊 **Tiers:** CRITICAL: 1, TRIVIAL: 37
- 📄 **Files:** 1
- 📦 **Entities:** 28
- 📦 **Entities:** 38
**Key Entities:**
@@ -1259,9 +1325,9 @@
### 📁 `settings/`
- 🏗️ **Layers:** UI, Unknown
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 1, TRIVIAL: 14
- 📊 **Tiers:** CRITICAL: 1, STANDARD: 1, TRIVIAL: 23
- 📄 **Files:** 2
- 📦 **Entities:** 16
- 📦 **Entities:** 25
**Key Entities:**
@@ -1445,10 +1511,13 @@ graph TD
__tests__-->|TESTS|backend
__tests__-->|DEPENDS_ON|backend
__tests__-->|DEPENDS_ON|backend
__tests__-->|VERIFIES|backend
core-->|USES|backend
core-->|USES|backend
core-->|DEPENDS_ON|backend
core-->|DEPENDS_ON|backend
core-->|DEPENDS_ON|backend
core-->|DEPENDS_ON|backend
auth-->|USES|backend
auth-->|USES|backend
auth-->|USES|backend
@@ -1461,9 +1530,12 @@ graph TD
models-->|DEPENDS_ON|backend
models-->|USED_BY|backend
models-->|INHERITS_FROM|backend
__tests__-->|TESTS|backend
llm_analysis-->|IMPLEMENTS|backend
llm_analysis-->|IMPLEMENTS|backend
storage-->|DEPENDS_ON|backend
scripts-->|USES|backend
scripts-->|USES|backend
scripts-->|READS_FROM|backend
scripts-->|READS_FROM|backend
scripts-->|USES|backend
@@ -1483,6 +1555,7 @@ graph TD
services-->|USES|backend
services-->|DEPENDS_ON|backend
services-->|DEPENDS_ON|backend
__tests__-->|TESTS|backend
__tests__-->|DEPENDS_ON|backend
__tests__-->|TESTS|backend
reports-->|DEPENDS_ON|backend
@@ -1493,7 +1566,11 @@ graph TD
reports-->|DEPENDS_ON|backend
reports-->|DEPENDS_ON|backend
__tests__-->|TESTS|backend
__tests__-->|TESTS|backend
tests-->|TESTS|backend
tests-->|TESTS|backend
core-->|VERIFIES|backend
core-->|VERIFIES|backend
__tests__-->|VERIFIES|components
__tests__-->|VERIFIES|lib
__tests__-->|VERIFIES|lib