+ git config
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user