# Semantic Compliance Report

**Generated At:** 2026-01-22T17:51:53.374174
**Global Compliance Score:** 97.7%
**Scanned Files:** 80

## Critical Parsing Errors
- 🔴 backend/delete_running_tasks.py:8 Function 'delete_running_tasks' implementation found without matching [DEF:delete_running_tasks:Function] contract.
- 🔴 backend/src/core/logger.py:200 Function 'decorator' implementation found without matching [DEF:decorator:Function] contract.
- 🔴 backend/src/core/logger.py:201 Function 'wrapper' implementation found without matching [DEF:wrapper:Function] contract.
- 🔴 backend/src/core/utils/fileio.py:486 Mismatched closing anchor. Expected [/DEF:InvalidZipFormatError:Class], found [/DEF:backend.core.utils.fileio:Module].
- 🔴 backend/src/core/utils/network.py:24 Function '__init__' implementation found without matching [DEF:__init__:Function] contract.
- 🔴 backend/src/core/utils/network.py:30 Function '__init__' implementation found without matching [DEF:__init__:Function] contract.
- 🔴 backend/src/core/utils/network.py:35 Function '__init__' implementation found without matching [DEF:__init__:Function] contract.
- 🔴 backend/src/core/utils/network.py:40 Function '__init__' implementation found without matching [DEF:__init__:Function] contract.
- 🔴 backend/src/core/utils/network.py:45 Function '__init__' implementation found without matching [DEF:__init__:Function] contract.
- 🔴 backend/src/core/utils/network.py:286 Mismatched closing anchor. Expected [/DEF:NetworkError:Class], found [/DEF:backend.core.utils.network:Module].
- 🔴 backend/tests/test_models.py:21 Mismatched closing anchor. Expected [/DEF:test_environment_model:Function], found [/DEF:test_superset_config_url_normalization:Function].
- 🔴 backend/tests/test_models.py:23 Mismatched closing anchor. Expected [/DEF:test_environment_model:Function], found [/DEF:test_superset_config_invalid_url:Function].

## File Compliance Status
| File | Score | Issues |
|------|-------|--------|
| backend/tests/test_models.py | 🔴 0% | [test_environment_model] Unclosed Anchor at end of file (started line 5)<br>[test_environment_model] Unclosed Anchor: [DEF:test_environment_model:Function] started at line 5 |
| backend/src/core/superset_client.py | 🟡 67% | [headers] Missing Mandatory Tag: @PRE<br>[headers] Missing Mandatory Tag: @POST<br>[headers] Missing Mandatory Tag: @PRE<br>[headers] Missing Mandatory Tag: @POST<br>[headers] Missing Mandatory Tag: @PRE<br>[headers] Missing Mandatory Tag: @POST<br>[get_dashboards] Missing Mandatory Tag: @PRE<br>[get_dashboards] Missing Mandatory Tag: @POST<br>[get_dashboards] Missing Mandatory Tag: @PRE<br>[get_dashboards] Missing Mandatory Tag: @POST<br>[get_dashboards] Missing Mandatory Tag: @PRE<br>[get_dashboards] Missing Mandatory Tag: @POST<br>[get_dashboards_summary] Missing Mandatory Tag: @PRE<br>[get_dashboards_summary] Missing Mandatory Tag: @POST<br>[get_dashboards_summary] Missing Mandatory Tag: @PRE<br>[get_dashboards_summary] Missing Mandatory Tag: @POST<br>[get_dashboards_summary] Missing Mandatory Tag: @PRE<br>[get_dashboards_summary] Missing Mandatory Tag: @POST<br>[export_dashboard] Missing Mandatory Tag: @PRE<br>[export_dashboard] Missing Mandatory Tag: @POST<br>[export_dashboard] Missing Mandatory Tag: @PRE<br>[export_dashboard] Missing Mandatory Tag: @POST<br>[export_dashboard] Missing Mandatory Tag: @PRE<br>[export_dashboard] Missing Mandatory Tag: @POST<br>[import_dashboard] Missing Mandatory Tag: @PRE<br>[import_dashboard] Missing Mandatory Tag: @POST<br>[import_dashboard] Missing Mandatory Tag: @PRE<br>[import_dashboard] Missing Mandatory Tag: @POST<br>[import_dashboard] Missing Mandatory Tag: @PRE<br>[import_dashboard] Missing Mandatory Tag: @POST<br>[delete_dashboard] Missing Mandatory Tag: @PRE<br>[delete_dashboard] Missing Mandatory Tag: @POST<br>[delete_dashboard] Missing Mandatory Tag: @PRE<br>[delete_dashboard] Missing Mandatory Tag: @POST<br>[delete_dashboard] Missing Mandatory Tag: @PRE<br>[delete_dashboard] Missing Mandatory Tag: @POST<br>[get_datasets] Missing Mandatory Tag: @PRE<br>[get_datasets] Missing Mandatory Tag: @POST<br>[get_datasets] Missing Mandatory Tag: @PRE<br>[get_datasets] Missing Mandatory Tag: @POST<br>[get_datasets] Missing Mandatory Tag: @PRE<br>[get_datasets] Missing Mandatory Tag: @POST<br>[get_dataset] Missing Mandatory Tag: @PRE<br>[get_dataset] Missing Mandatory Tag: @POST<br>[get_dataset] Missing Mandatory Tag: @PRE<br>[get_dataset] Missing Mandatory Tag: @POST<br>[get_dataset] Missing Mandatory Tag: @PRE<br>[get_dataset] Missing Mandatory Tag: @POST<br>[update_dataset] Missing Mandatory Tag: @PRE<br>[update_dataset] Missing Mandatory Tag: @POST<br>[update_dataset] Missing Mandatory Tag: @PRE<br>[update_dataset] Missing Mandatory Tag: @POST<br>[update_dataset] Missing Mandatory Tag: @PRE<br>[update_dataset] Missing Mandatory Tag: @POST<br>[get_databases] Missing Mandatory Tag: @PRE<br>[get_databases] Missing Mandatory Tag: @POST<br>[get_databases] Missing Mandatory Tag: @PRE<br>[get_databases] Missing Mandatory Tag: @POST<br>[get_databases] Missing Mandatory Tag: @PRE<br>[get_databases] Missing Mandatory Tag: @POST<br>[get_database] Missing Mandatory Tag: @PRE<br>[get_database] Missing Mandatory Tag: @POST<br>[get_database] Missing Mandatory Tag: @PRE<br>[get_database] Missing Mandatory Tag: @POST<br>[get_database] Missing Mandatory Tag: @PRE<br>[get_database] Missing Mandatory Tag: @POST<br>[get_databases_summary] Missing Mandatory Tag: @PRE<br>[get_databases_summary] Missing Mandatory Tag: @POST<br>[get_databases_summary] Missing Mandatory Tag: @PRE<br>[get_databases_summary] Missing Mandatory Tag: @POST<br>[get_databases_summary] Missing Mandatory Tag: @PRE<br>[get_databases_summary] Missing Mandatory Tag: @POST<br>[get_database_by_uuid] Missing Mandatory Tag: @PRE<br>[get_database_by_uuid] Missing Mandatory Tag: @POST<br>[get_database_by_uuid] Missing Mandatory Tag: @PRE<br>[get_database_by_uuid] Missing Mandatory Tag: @POST<br>[get_database_by_uuid] Missing Mandatory Tag: @PRE<br>[get_database_by_uuid] Missing Mandatory Tag: @POST<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @PURPOSE<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @PRE<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @POST<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @PURPOSE<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @PRE<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @POST<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @PURPOSE<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @PRE<br>[_resolve_target_id_for_delete] Missing Mandatory Tag: @POST<br>[_do_import] Missing Mandatory Tag: @PURPOSE<br>[_do_import] Missing Mandatory Tag: @PRE<br>[_do_import] Missing Mandatory Tag: @POST<br>[_do_import] Missing Mandatory Tag: @PURPOSE<br>[_do_import] Missing Mandatory Tag: @PRE<br>[_do_import] Missing Mandatory Tag: @POST<br>[_do_import] Missing Mandatory Tag: @PURPOSE<br>[_do_import] Missing Mandatory Tag: @PRE<br>[_do_import] Missing Mandatory Tag: @POST<br>[_validate_export_response] Missing Mandatory Tag: @PURPOSE<br>[_validate_export_response] Missing Mandatory Tag: @PRE<br>[_validate_export_response] Missing Mandatory Tag: @POST<br>[_validate_export_response] Missing Mandatory Tag: @PURPOSE<br>[_validate_export_response] Missing Mandatory Tag: @PRE<br>[_validate_export_response] Missing Mandatory Tag: @POST<br>[_validate_export_response] Missing Mandatory Tag: @PURPOSE<br>[_validate_export_response] Missing Mandatory Tag: @PRE<br>[_validate_export_response] Missing Mandatory Tag: @POST<br>[_resolve_export_filename] Missing Mandatory Tag: @PURPOSE<br>[_resolve_export_filename] Missing Mandatory Tag: @PRE<br>[_resolve_export_filename] Missing Mandatory Tag: @POST<br>[_resolve_export_filename] Missing Mandatory Tag: @PURPOSE<br>[_resolve_export_filename] Missing Mandatory Tag: @PRE<br>[_resolve_export_filename] Missing Mandatory Tag: @POST<br>[_resolve_export_filename] Missing Mandatory Tag: @PURPOSE<br>[_resolve_export_filename] Missing Mandatory Tag: @PRE<br>[_resolve_export_filename] Missing Mandatory Tag: @POST<br>[_validate_query_params] Missing Mandatory Tag: @PURPOSE<br>[_validate_query_params] Missing Mandatory Tag: @PRE<br>[_validate_query_params] Missing Mandatory Tag: @POST<br>[_validate_query_params] Missing Mandatory Tag: @PURPOSE<br>[_validate_query_params] Missing Mandatory Tag: @PRE<br>[_validate_query_params] Missing Mandatory Tag: @POST<br>[_validate_query_params] Missing Mandatory Tag: @PURPOSE<br>[_validate_query_params] Missing Mandatory Tag: @PRE<br>[_validate_query_params] Missing Mandatory Tag: @POST<br>[_fetch_total_object_count] Missing Mandatory Tag: @PURPOSE<br>[_fetch_total_object_count] Missing Mandatory Tag: @PRE<br>[_fetch_total_object_count] Missing Mandatory Tag: @POST<br>[_fetch_total_object_count] Missing Mandatory Tag: @PURPOSE<br>[_fetch_total_object_count] Missing Mandatory Tag: @PRE<br>[_fetch_total_object_count] Missing Mandatory Tag: @POST<br>[_fetch_total_object_count] Missing Mandatory Tag: @PURPOSE<br>[_fetch_total_object_count] Missing Mandatory Tag: @PRE<br>[_fetch_total_object_count] Missing Mandatory Tag: @POST<br>[_fetch_all_pages] Missing Mandatory Tag: @PURPOSE<br>[_fetch_all_pages] Missing Mandatory Tag: @PRE<br>[_fetch_all_pages] Missing Mandatory Tag: @POST<br>[_fetch_all_pages] Missing Mandatory Tag: @PURPOSE<br>[_fetch_all_pages] Missing Mandatory Tag: @PRE<br>[_fetch_all_pages] Missing Mandatory Tag: @POST<br>[_fetch_all_pages] Missing Mandatory Tag: @PURPOSE<br>[_fetch_all_pages] Missing Mandatory Tag: @PRE<br>[_fetch_all_pages] Missing Mandatory Tag: @POST<br>[_validate_import_file] Missing Mandatory Tag: @PURPOSE<br>[_validate_import_file] Missing Mandatory Tag: @PRE<br>[_validate_import_file] Missing Mandatory Tag: @POST<br>[_validate_import_file] Missing Mandatory Tag: @PURPOSE<br>[_validate_import_file] Missing Mandatory Tag: @PRE<br>[_validate_import_file] Missing Mandatory Tag: @POST<br>[_validate_import_file] Missing Mandatory Tag: @PURPOSE<br>[_validate_import_file] Missing Mandatory Tag: @PRE<br>[_validate_import_file] Missing Mandatory Tag: @POST |
| backend/src/core/utils/network.py | 🟡 67% | [backend.core.utils.network] Unclosed Anchor at end of file (started line 1)<br>[backend.core.utils.network] Unclosed Anchor: [DEF:backend.core.utils.network:Module] started at line 1<br>[SupersetAPIError] Unclosed Anchor at end of file (started line 22)<br>[SupersetAPIError] Unclosed Anchor: [DEF:SupersetAPIError:Class] started at line 22<br>[SupersetAPIError] Missing Mandatory Tag: @PURPOSE<br>[SupersetAPIError] Unclosed Anchor: [DEF:SupersetAPIError:Class] started at line 22<br>[SupersetAPIError] Missing Mandatory Tag: @PURPOSE<br>[AuthenticationError] Unclosed Anchor at end of file (started line 28)<br>[AuthenticationError] Unclosed Anchor: [DEF:AuthenticationError:Class] started at line 28<br>[AuthenticationError] Missing Mandatory Tag: @PURPOSE<br>[AuthenticationError] Unclosed Anchor: [DEF:AuthenticationError:Class] started at line 28<br>[AuthenticationError] Missing Mandatory Tag: @PURPOSE<br>[AuthenticationError] Unclosed Anchor: [DEF:AuthenticationError:Class] started at line 28<br>[AuthenticationError] Missing Mandatory Tag: @PURPOSE<br>[PermissionDeniedError] Unclosed Anchor at end of file (started line 33)<br>[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33<br>[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE<br>[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33<br>[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE<br>[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33<br>[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE<br>[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33<br>[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE<br>[DashboardNotFoundError] Unclosed Anchor at end of file (started line 38)<br>[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38<br>[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE<br>[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38<br>[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE<br>[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38<br>[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE<br>[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38<br>[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE<br>[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38<br>[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE<br>[NetworkError] Unclosed Anchor at end of file (started line 43)<br>[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43<br>[NetworkError] Missing Mandatory Tag: @PURPOSE<br>[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43<br>[NetworkError] Missing Mandatory Tag: @PURPOSE<br>[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43<br>[NetworkError] Missing Mandatory Tag: @PURPOSE<br>[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43<br>[NetworkError] Missing Mandatory Tag: @PURPOSE<br>[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43<br>[NetworkError] Missing Mandatory Tag: @PURPOSE<br>[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43<br>[NetworkError] Missing Mandatory Tag: @PURPOSE |
| backend/src/core/utils/fileio.py | 🟡 88% | [backend.core.utils.fileio] Unclosed Anchor at end of file (started line 1)<br>[backend.core.utils.fileio] Unclosed Anchor: [DEF:backend.core.utils.fileio:Module] started at line 1<br>[InvalidZipFormatError] Unclosed Anchor at end of file (started line 26)<br>[InvalidZipFormatError] Unclosed Anchor: [DEF:InvalidZipFormatError:Class] started at line 26<br>[InvalidZipFormatError] Missing Mandatory Tag: @PURPOSE<br>[InvalidZipFormatError] Unclosed Anchor: [DEF:InvalidZipFormatError:Class] started at line 26<br>[InvalidZipFormatError] Missing Mandatory Tag: @PURPOSE<br>[replacer] Missing Belief State Logging: Function should use belief_scope context manager.<br>[replacer] Missing Belief State Logging: Function should use belief_scope context manager.<br>[replacer] Missing Belief State Logging: Function should use belief_scope context manager.<br>[replacer] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/core/logger.py | 🟡 97% | [format] Missing Belief State Logging: Function should use belief_scope context manager.<br>[format] Missing Belief State Logging: Function should use belief_scope context manager.<br>[format] Missing Belief State Logging: Function should use belief_scope context manager.<br>[belief_scope] Missing Belief State Logging: Function should use belief_scope context manager.<br>[belief_scope] Missing Belief State Logging: Function should use belief_scope context manager.<br>[configure_logger] Missing Belief State Logging: Function should use belief_scope context manager.<br>[configure_logger] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[emit] Missing Belief State Logging: Function should use belief_scope context manager.<br>[emit] Missing Belief State Logging: Function should use belief_scope context manager.<br>[emit] Missing Belief State Logging: Function should use belief_scope context manager.<br>[get_recent_logs] Missing Belief State Logging: Function should use belief_scope context manager.<br>[get_recent_logs] Missing Belief State Logging: Function should use belief_scope context manager.<br>[get_recent_logs] Missing Belief State Logging: Function should use belief_scope context manager.<br>[believed] Missing Mandatory Tag: @PRE<br>[believed] Missing Mandatory Tag: @POST<br>[believed] Missing Mandatory Tag: @PRE<br>[believed] Missing Mandatory Tag: @POST<br>[believed] Missing Mandatory Tag: @PRE<br>[believed] Missing Mandatory Tag: @POST |
| backend/src/core/utils/dataset_mapper.py | 🟡 97% | [__init__] Missing Mandatory Tag: @PRE<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Mandatory Tag: @PRE<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Mandatory Tag: @PRE<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager. |
| generate_semantic_map.py | 🟢 100% | [__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__enter__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__enter__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__exit__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__exit__] Missing Belief State Logging: Function should use belief_scope context manager. |
| frontend/src/main.js | 🟢 100% | OK |
| frontend/src/App.svelte | 🟢 100% | OK |
| frontend/src/lib/stores.js | 🟢 100% | OK |
| frontend/src/lib/toasts.js | 🟢 100% | OK |
| frontend/src/lib/api.js | 🟢 100% | OK |
| frontend/src/routes/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/+page.ts | 🟢 100% | OK |
| frontend/src/routes/tasks/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/migration/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/migration/mappings/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/tools/search/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/tools/mapper/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/tools/debug/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/settings/+page.svelte | 🟢 100% | OK |
| frontend/src/routes/settings/+page.ts | 🟢 100% | OK |
| frontend/src/routes/settings/connections/+page.svelte | 🟢 100% | OK |
| frontend/src/pages/Dashboard.svelte | 🟢 100% | OK |
| frontend/src/pages/Settings.svelte | 🟢 100% | OK |
| frontend/src/services/connectionService.js | 🟢 100% | OK |
| frontend/src/services/toolsService.js | 🟢 100% | OK |
| frontend/src/services/taskService.js | 🟢 100% | OK |
| frontend/src/components/PasswordPrompt.svelte | 🟢 100% | OK |
| frontend/src/components/MappingTable.svelte | 🟢 100% | OK |
| frontend/src/components/TaskLogViewer.svelte | 🟢 100% | OK |
| frontend/src/components/Footer.svelte | 🟢 100% | OK |
| frontend/src/components/MissingMappingModal.svelte | 🟢 100% | OK |
| frontend/src/components/DashboardGrid.svelte | 🟢 100% | OK |
| frontend/src/components/Navbar.svelte | 🟢 100% | OK |
| frontend/src/components/TaskHistory.svelte | 🟢 100% | OK |
| frontend/src/components/Toast.svelte | 🟢 100% | OK |
| frontend/src/components/TaskRunner.svelte | 🟢 100% | OK |
| frontend/src/components/TaskList.svelte | 🟢 100% | OK |
| frontend/src/components/DynamicForm.svelte | 🟢 100% | OK |
| frontend/src/components/EnvSelector.svelte | 🟢 100% | OK |
| frontend/src/components/tools/ConnectionForm.svelte | 🟢 100% | OK |
| frontend/src/components/tools/ConnectionList.svelte | 🟢 100% | OK |
| frontend/src/components/tools/MapperTool.svelte | 🟢 100% | OK |
| frontend/src/components/tools/DebugTool.svelte | 🟢 100% | OK |
| frontend/src/components/tools/SearchTool.svelte | 🟢 100% | OK |
| backend/src/app.py | 🟢 100% | OK |
| backend/src/dependencies.py | 🟢 100% | OK |
| backend/src/core/config_manager.py | 🟢 100% | OK |
| backend/src/core/scheduler.py | 🟢 100% | OK |
| backend/src/core/config_models.py | 🟢 100% | OK |
| backend/src/core/database.py | 🟢 100% | OK |
| backend/src/core/plugin_loader.py | 🟢 100% | OK |
| backend/src/core/migration_engine.py | 🟢 100% | [_transform_yaml] Missing Belief State Logging: Function should use belief_scope context manager.<br>[_transform_yaml] Missing Belief State Logging: Function should use belief_scope context manager.<br>[_transform_yaml] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/core/plugin_base.py | 🟢 100% | OK |
| backend/src/core/utils/matching.py | 🟢 100% | [suggest_mappings] Missing Belief State Logging: Function should use belief_scope context manager.<br>[suggest_mappings] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/core/task_manager/persistence.py | 🟢 100% | OK |
| backend/src/core/task_manager/manager.py | 🟢 100% | OK |
| backend/src/core/task_manager/models.py | 🟢 100% | [__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/core/task_manager/cleanup.py | 🟢 100% | [__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager.<br>[__init__] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/core/task_manager/__init__.py | 🟢 100% | OK |
| backend/src/api/auth.py | 🟢 100% | [get_current_user] Missing Belief State Logging: Function should use belief_scope context manager.<br>[get_current_user] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/api/routes/connections.py | 🟢 100% | OK |
| backend/src/api/routes/environments.py | 🟢 100% | OK |
| backend/src/api/routes/migration.py | 🟢 100% | [get_dashboards] Missing Belief State Logging: Function should use belief_scope context manager.<br>[get_dashboards] Missing Belief State Logging: Function should use belief_scope context manager.<br>[execute_migration] Missing Belief State Logging: Function should use belief_scope context manager.<br>[execute_migration] Missing Belief State Logging: Function should use belief_scope context manager. |
| backend/src/api/routes/plugins.py | 🟢 100% | OK |
| backend/src/api/routes/mappings.py | 🟢 100% | OK |
| backend/src/api/routes/settings.py | 🟢 100% | OK |
| backend/src/api/routes/tasks.py | 🟢 100% | OK |
| backend/src/models/task.py | 🟢 100% | OK |
| backend/src/models/connection.py | 🟢 100% | OK |
| backend/src/models/mapping.py | 🟢 100% | OK |
| backend/src/models/dashboard.py | 🟢 100% | OK |
| backend/src/services/mapping_service.py | 🟢 100% | OK |
| backend/src/plugins/backup.py | 🟢 100% | OK |
| backend/src/plugins/debug.py | 🟢 100% | OK |
| backend/src/plugins/search.py | 🟢 100% | OK |
| backend/src/plugins/mapper.py | 🟢 100% | OK |
| backend/src/plugins/migration.py | 🟢 100% | OK |
| backend/tests/test_logger.py | 🟢 100% | OK |
