Files
ss-tools/semantics/reports/semantic_report_20260123_214352.md
2026-01-23 21:58:32 +03:00

39 KiB

Semantic Compliance Report

Generated At: 2026-01-23T21:43:52.284699 Global Compliance Score: 94.0% Scanned Files: 91

Critical Parsing Errors

  • 🔴 frontend/src/components/git/DeploymentModal.svelte:147 Mismatched closing anchor. Expected [/DEF:loadStatus:Watcher], found [/DEF:DeploymentModal:Component].
  • 🔴 frontend/src/services/gitService.js:325 Found closing anchor [/DEF:GitServiceClient:Module] without opening anchor.
  • 🔴 frontend/src/routes/git/+page.svelte:16 Function 'fetchEnvironments' implementation found without matching [DEF:fetchEnvironments:Function] contract.
  • 🔴 frontend/src/routes/git/+page.svelte:31 Function 'fetchDashboards' implementation found without matching [DEF:fetchDashboards:Function] contract.
  • 🔴 backend/delete_running_tasks.py:8 Function 'delete_running_tasks' implementation found without matching [DEF:delete_running_tasks:Function] contract.
  • 🔴 backend/src/models/git.py:73 Found closing anchor [/DEF:GitModels:Module] without opening anchor.
  • 🔴 backend/src/services/git_service.py:174 Mismatched closing anchor. Expected [/DEF:GitService:Class], found [/DEF:create_branch:Function].
  • 🔴 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/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/src/core/utils/fileio.py:486 Mismatched closing anchor. Expected [/DEF:InvalidZipFormatError:Class], found [/DEF:backend.core.utils.fileio:Module].
  • 🔴 backend/src/plugins/git_plugin.py:62 Function 'id' implementation found without matching [DEF🆔Function] contract.
  • 🔴 backend/src/plugins/git_plugin.py:66 Function 'name' implementation found without matching [DEF:name:Function] contract.
  • 🔴 backend/src/plugins/git_plugin.py:70 Function 'description' implementation found without matching [DEF:description:Function] contract.
  • 🔴 backend/src/plugins/git_plugin.py:74 Function 'version' implementation found without matching [DEF:version:Function] contract.
  • 🔴 backend/src/plugins/git_plugin.py:344 Mismatched closing anchor. Expected [/DEF:initialize:Function], found [/DEF:GitPlugin:Class].
  • 🔴 backend/src/plugins/git_plugin.py:345 Mismatched closing anchor. Expected [/DEF:initialize:Function], found [/DEF:backend.src.plugins.git_plugin: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)
[test_environment_model] Unclosed Anchor: [DEF:test_environment_model:Function] started at line 5
frontend/src/components/git/DeploymentModal.svelte 🔴 46% [DeploymentModal] Unclosed Anchor at end of file (started line 1)
[DeploymentModal] Unclosed Anchor: [DEF:DeploymentModal:Component] started at line 1
[loadStatus] Unclosed Anchor at end of file (started line 33)
[loadStatus] Unclosed Anchor: [DEF:loadStatus:Watcher] started at line 33
[loadStatus] Unclosed Anchor: [DEF:loadStatus:Watcher] started at line 33
[loadEnvironments] Missing Mandatory Tag: @PRE
[loadEnvironments] Missing Mandatory Tag: @PRE
[loadEnvironments] Missing Mandatory Tag: @PRE
frontend/src/routes/git/+page.svelte 🔴 50% [GitDashboardPage] Missing Mandatory Tag: @PURPOSE
[GitDashboardPage] Missing Mandatory Tag: @LAYER
[GitDashboardPage] Missing Mandatory Tag: @SEMANTICS
backend/src/api/routes/git_schemas.py 🟡 54% [GitServerConfigBase] Missing Mandatory Tag: @PURPOSE
[GitServerConfigBase] Missing Mandatory Tag: @PURPOSE
[GitServerConfigCreate] Missing Mandatory Tag: @PURPOSE
[GitServerConfigCreate] Missing Mandatory Tag: @PURPOSE
[GitServerConfigSchema] Missing Mandatory Tag: @PURPOSE
[GitServerConfigSchema] Missing Mandatory Tag: @PURPOSE
[GitRepositorySchema] Missing Mandatory Tag: @PURPOSE
[GitRepositorySchema] Missing Mandatory Tag: @PURPOSE
[BranchSchema] Missing Mandatory Tag: @PURPOSE
[BranchSchema] Missing Mandatory Tag: @PURPOSE
[CommitSchema] Missing Mandatory Tag: @PURPOSE
[CommitSchema] Missing Mandatory Tag: @PURPOSE
[BranchCreate] Missing Mandatory Tag: @PURPOSE
[BranchCreate] Missing Mandatory Tag: @PURPOSE
[BranchCheckout] Missing Mandatory Tag: @PURPOSE
[BranchCheckout] Missing Mandatory Tag: @PURPOSE
[CommitCreate] Missing Mandatory Tag: @PURPOSE
[CommitCreate] Missing Mandatory Tag: @PURPOSE
[ConflictResolution] Missing Mandatory Tag: @PURPOSE
[ConflictResolution] Missing Mandatory Tag: @PURPOSE
[DeploymentEnvironmentSchema] Missing Mandatory Tag: @PURPOSE
[DeploymentEnvironmentSchema] Missing Mandatory Tag: @PURPOSE
[DeployRequest] Missing Mandatory Tag: @PURPOSE
[DeployRequest] Missing Mandatory Tag: @PURPOSE
[RepoInitRequest] Missing Mandatory Tag: @PURPOSE
[RepoInitRequest] Missing Mandatory Tag: @PURPOSE
backend/src/plugins/git_plugin.py 🟡 57% [backend.src.plugins.git_plugin] Unclosed Anchor at end of file (started line 1)
[backend.src.plugins.git_plugin] Unclosed Anchor: [DEF:backend.src.plugins.git_plugin:Module] started at line 1
[GitPlugin] Unclosed Anchor at end of file (started line 28)
[GitPlugin] Unclosed Anchor: [DEF:GitPlugin:Class] started at line 28
[GitPlugin] Unclosed Anchor: [DEF:GitPlugin:Class] started at line 28
[init] Missing Mandatory Tag: @PRE
[init] Missing Mandatory Tag: @PRE
[init] Missing Mandatory Tag: @PRE
[get_schema] Missing Mandatory Tag: @PRE
[get_schema] Missing Mandatory Tag: @POST
[get_schema] Missing Mandatory Tag: @PRE
[get_schema] Missing Mandatory Tag: @POST
[get_schema] Missing Mandatory Tag: @PRE
[get_schema] Missing Mandatory Tag: @POST
[initialize] Unclosed Anchor at end of file (started line 94)
[initialize] Unclosed Anchor: [DEF:initialize:Function] started at line 94
[initialize] Missing Mandatory Tag: @PRE
[initialize] Unclosed Anchor: [DEF:initialize:Function] started at line 94
[initialize] Missing Mandatory Tag: @PRE
[initialize] Unclosed Anchor: [DEF:initialize:Function] started at line 94
[initialize] Missing Mandatory Tag: @PRE
[_get_env] Missing Mandatory Tag: @PRE
[_get_env] Missing Mandatory Tag: @POST
[_get_env] Missing Mandatory Tag: @PRE
[_get_env] Missing Mandatory Tag: @POST
[_get_env] Missing Mandatory Tag: @PRE
[_get_env] Missing Mandatory Tag: @POST
[_get_env] Missing Mandatory Tag: @PRE
[_get_env] Missing Mandatory Tag: @POST
backend/src/core/superset_client.py 🟡 67% [headers] Missing Mandatory Tag: @PRE
[headers] Missing Mandatory Tag: @POST
[headers] Missing Mandatory Tag: @PRE
[headers] Missing Mandatory Tag: @POST
[headers] Missing Mandatory Tag: @PRE
[headers] Missing Mandatory Tag: @POST
[get_dashboards] Missing Mandatory Tag: @PRE
[get_dashboards] Missing Mandatory Tag: @POST
[get_dashboards] Missing Mandatory Tag: @PRE
[get_dashboards] Missing Mandatory Tag: @POST
[get_dashboards] Missing Mandatory Tag: @PRE
[get_dashboards] Missing Mandatory Tag: @POST
[get_dashboards_summary] Missing Mandatory Tag: @PRE
[get_dashboards_summary] Missing Mandatory Tag: @POST
[get_dashboards_summary] Missing Mandatory Tag: @PRE
[get_dashboards_summary] Missing Mandatory Tag: @POST
[get_dashboards_summary] Missing Mandatory Tag: @PRE
[get_dashboards_summary] Missing Mandatory Tag: @POST
[export_dashboard] Missing Mandatory Tag: @PRE
[export_dashboard] Missing Mandatory Tag: @POST
[export_dashboard] Missing Mandatory Tag: @PRE
[export_dashboard] Missing Mandatory Tag: @POST
[export_dashboard] Missing Mandatory Tag: @PRE
[export_dashboard] Missing Mandatory Tag: @POST
[import_dashboard] Missing Mandatory Tag: @PRE
[import_dashboard] Missing Mandatory Tag: @POST
[import_dashboard] Missing Mandatory Tag: @PRE
[import_dashboard] Missing Mandatory Tag: @POST
[import_dashboard] Missing Mandatory Tag: @PRE
[import_dashboard] Missing Mandatory Tag: @POST
[delete_dashboard] Missing Mandatory Tag: @PRE
[delete_dashboard] Missing Mandatory Tag: @POST
[delete_dashboard] Missing Mandatory Tag: @PRE
[delete_dashboard] Missing Mandatory Tag: @POST
[delete_dashboard] Missing Mandatory Tag: @PRE
[delete_dashboard] Missing Mandatory Tag: @POST
[get_datasets] Missing Mandatory Tag: @PRE
[get_datasets] Missing Mandatory Tag: @POST
[get_datasets] Missing Mandatory Tag: @PRE
[get_datasets] Missing Mandatory Tag: @POST
[get_datasets] Missing Mandatory Tag: @PRE
[get_datasets] Missing Mandatory Tag: @POST
[get_dataset] Missing Mandatory Tag: @PRE
[get_dataset] Missing Mandatory Tag: @POST
[get_dataset] Missing Mandatory Tag: @PRE
[get_dataset] Missing Mandatory Tag: @POST
[get_dataset] Missing Mandatory Tag: @PRE
[get_dataset] Missing Mandatory Tag: @POST
[update_dataset] Missing Mandatory Tag: @PRE
[update_dataset] Missing Mandatory Tag: @POST
[update_dataset] Missing Mandatory Tag: @PRE
[update_dataset] Missing Mandatory Tag: @POST
[update_dataset] Missing Mandatory Tag: @PRE
[update_dataset] Missing Mandatory Tag: @POST
[get_databases] Missing Mandatory Tag: @PRE
[get_databases] Missing Mandatory Tag: @POST
[get_databases] Missing Mandatory Tag: @PRE
[get_databases] Missing Mandatory Tag: @POST
[get_databases] Missing Mandatory Tag: @PRE
[get_databases] Missing Mandatory Tag: @POST
[get_database] Missing Mandatory Tag: @PRE
[get_database] Missing Mandatory Tag: @POST
[get_database] Missing Mandatory Tag: @PRE
[get_database] Missing Mandatory Tag: @POST
[get_database] Missing Mandatory Tag: @PRE
[get_database] Missing Mandatory Tag: @POST
[get_databases_summary] Missing Mandatory Tag: @PRE
[get_databases_summary] Missing Mandatory Tag: @POST
[get_databases_summary] Missing Mandatory Tag: @PRE
[get_databases_summary] Missing Mandatory Tag: @POST
[get_databases_summary] Missing Mandatory Tag: @PRE
[get_databases_summary] Missing Mandatory Tag: @POST
[get_database_by_uuid] Missing Mandatory Tag: @PRE
[get_database_by_uuid] Missing Mandatory Tag: @POST
[get_database_by_uuid] Missing Mandatory Tag: @PRE
[get_database_by_uuid] Missing Mandatory Tag: @POST
[get_database_by_uuid] Missing Mandatory Tag: @PRE
[get_database_by_uuid] Missing Mandatory Tag: @POST
[_resolve_target_id_for_delete] Missing Mandatory Tag: @PURPOSE
[_resolve_target_id_for_delete] Missing Mandatory Tag: @PRE
[_resolve_target_id_for_delete] Missing Mandatory Tag: @POST
[_resolve_target_id_for_delete] Missing Mandatory Tag: @PURPOSE
[_resolve_target_id_for_delete] Missing Mandatory Tag: @PRE
[_resolve_target_id_for_delete] Missing Mandatory Tag: @POST
[_resolve_target_id_for_delete] Missing Mandatory Tag: @PURPOSE
[_resolve_target_id_for_delete] Missing Mandatory Tag: @PRE
[_resolve_target_id_for_delete] Missing Mandatory Tag: @POST
[_do_import] Missing Mandatory Tag: @PURPOSE
[_do_import] Missing Mandatory Tag: @PRE
[_do_import] Missing Mandatory Tag: @POST
[_do_import] Missing Mandatory Tag: @PURPOSE
[_do_import] Missing Mandatory Tag: @PRE
[_do_import] Missing Mandatory Tag: @POST
[_do_import] Missing Mandatory Tag: @PURPOSE
[_do_import] Missing Mandatory Tag: @PRE
[_do_import] Missing Mandatory Tag: @POST
[_validate_export_response] Missing Mandatory Tag: @PURPOSE
[_validate_export_response] Missing Mandatory Tag: @PRE
[_validate_export_response] Missing Mandatory Tag: @POST
[_validate_export_response] Missing Mandatory Tag: @PURPOSE
[_validate_export_response] Missing Mandatory Tag: @PRE
[_validate_export_response] Missing Mandatory Tag: @POST
[_validate_export_response] Missing Mandatory Tag: @PURPOSE
[_validate_export_response] Missing Mandatory Tag: @PRE
[_validate_export_response] Missing Mandatory Tag: @POST
[_resolve_export_filename] Missing Mandatory Tag: @PURPOSE
[_resolve_export_filename] Missing Mandatory Tag: @PRE
[_resolve_export_filename] Missing Mandatory Tag: @POST
[_resolve_export_filename] Missing Mandatory Tag: @PURPOSE
[_resolve_export_filename] Missing Mandatory Tag: @PRE
[_resolve_export_filename] Missing Mandatory Tag: @POST
[_resolve_export_filename] Missing Mandatory Tag: @PURPOSE
[_resolve_export_filename] Missing Mandatory Tag: @PRE
[_resolve_export_filename] Missing Mandatory Tag: @POST
[_validate_query_params] Missing Mandatory Tag: @PURPOSE
[_validate_query_params] Missing Mandatory Tag: @PRE
[_validate_query_params] Missing Mandatory Tag: @POST
[_validate_query_params] Missing Mandatory Tag: @PURPOSE
[_validate_query_params] Missing Mandatory Tag: @PRE
[_validate_query_params] Missing Mandatory Tag: @POST
[_validate_query_params] Missing Mandatory Tag: @PURPOSE
[_validate_query_params] Missing Mandatory Tag: @PRE
[_validate_query_params] Missing Mandatory Tag: @POST
[_fetch_total_object_count] Missing Mandatory Tag: @PURPOSE
[_fetch_total_object_count] Missing Mandatory Tag: @PRE
[_fetch_total_object_count] Missing Mandatory Tag: @POST
[_fetch_total_object_count] Missing Mandatory Tag: @PURPOSE
[_fetch_total_object_count] Missing Mandatory Tag: @PRE
[_fetch_total_object_count] Missing Mandatory Tag: @POST
[_fetch_total_object_count] Missing Mandatory Tag: @PURPOSE
[_fetch_total_object_count] Missing Mandatory Tag: @PRE
[_fetch_total_object_count] Missing Mandatory Tag: @POST
[_fetch_all_pages] Missing Mandatory Tag: @PURPOSE
[_fetch_all_pages] Missing Mandatory Tag: @PRE
[_fetch_all_pages] Missing Mandatory Tag: @POST
[_fetch_all_pages] Missing Mandatory Tag: @PURPOSE
[_fetch_all_pages] Missing Mandatory Tag: @PRE
[_fetch_all_pages] Missing Mandatory Tag: @POST
[_fetch_all_pages] Missing Mandatory Tag: @PURPOSE
[_fetch_all_pages] Missing Mandatory Tag: @PRE
[_fetch_all_pages] Missing Mandatory Tag: @POST
[_validate_import_file] Missing Mandatory Tag: @PURPOSE
[_validate_import_file] Missing Mandatory Tag: @PRE
[_validate_import_file] Missing Mandatory Tag: @POST
[_validate_import_file] Missing Mandatory Tag: @PURPOSE
[_validate_import_file] Missing Mandatory Tag: @PRE
[_validate_import_file] Missing Mandatory Tag: @POST
[_validate_import_file] Missing Mandatory Tag: @PURPOSE
[_validate_import_file] Missing Mandatory Tag: @PRE
[_validate_import_file] Missing Mandatory Tag: @POST
frontend/src/components/git/GitManager.svelte 🟡 67% [checkStatus] Missing Mandatory Tag: @PRE
[checkStatus] Missing Mandatory Tag: @POST
[checkStatus] Missing Mandatory Tag: @PRE
[checkStatus] Missing Mandatory Tag: @POST
[handleInit] Missing Mandatory Tag: @PRE
[handleInit] Missing Mandatory Tag: @POST
[handleInit] Missing Mandatory Tag: @PRE
[handleInit] Missing Mandatory Tag: @POST
[handleSync] Missing Mandatory Tag: @PRE
[handleSync] Missing Mandatory Tag: @POST
[handleSync] Missing Mandatory Tag: @PRE
[handleSync] Missing Mandatory Tag: @POST
[handlePush] Missing Mandatory Tag: @PURPOSE
[handlePush] Missing Mandatory Tag: @PRE
[handlePush] Missing Mandatory Tag: @POST
[handlePush] Missing Mandatory Tag: @PURPOSE
[handlePush] Missing Mandatory Tag: @PRE
[handlePush] Missing Mandatory Tag: @POST
[handlePull] Missing Mandatory Tag: @PURPOSE
[handlePull] Missing Mandatory Tag: @PRE
[handlePull] Missing Mandatory Tag: @POST
[handlePull] Missing Mandatory Tag: @PURPOSE
[handlePull] Missing Mandatory Tag: @PRE
[handlePull] Missing Mandatory Tag: @POST
backend/src/core/utils/network.py 🟡 67% [backend.core.utils.network] Unclosed Anchor at end of file (started line 1)
[backend.core.utils.network] Unclosed Anchor: [DEF:backend.core.utils.network:Module] started at line 1
[SupersetAPIError] Unclosed Anchor at end of file (started line 22)
[SupersetAPIError] Unclosed Anchor: [DEF:SupersetAPIError:Class] started at line 22
[SupersetAPIError] Missing Mandatory Tag: @PURPOSE
[SupersetAPIError] Unclosed Anchor: [DEF:SupersetAPIError:Class] started at line 22
[SupersetAPIError] Missing Mandatory Tag: @PURPOSE
[AuthenticationError] Unclosed Anchor at end of file (started line 28)
[AuthenticationError] Unclosed Anchor: [DEF:AuthenticationError:Class] started at line 28
[AuthenticationError] Missing Mandatory Tag: @PURPOSE
[AuthenticationError] Unclosed Anchor: [DEF:AuthenticationError:Class] started at line 28
[AuthenticationError] Missing Mandatory Tag: @PURPOSE
[AuthenticationError] Unclosed Anchor: [DEF:AuthenticationError:Class] started at line 28
[AuthenticationError] Missing Mandatory Tag: @PURPOSE
[PermissionDeniedError] Unclosed Anchor at end of file (started line 33)
[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33
[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE
[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33
[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE
[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33
[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE
[PermissionDeniedError] Unclosed Anchor: [DEF:PermissionDeniedError:Class] started at line 33
[PermissionDeniedError] Missing Mandatory Tag: @PURPOSE
[DashboardNotFoundError] Unclosed Anchor at end of file (started line 38)
[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38
[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE
[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38
[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE
[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38
[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE
[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38
[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE
[DashboardNotFoundError] Unclosed Anchor: [DEF:DashboardNotFoundError:Class] started at line 38
[DashboardNotFoundError] Missing Mandatory Tag: @PURPOSE
[NetworkError] Unclosed Anchor at end of file (started line 43)
[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43
[NetworkError] Missing Mandatory Tag: @PURPOSE
[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43
[NetworkError] Missing Mandatory Tag: @PURPOSE
[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43
[NetworkError] Missing Mandatory Tag: @PURPOSE
[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43
[NetworkError] Missing Mandatory Tag: @PURPOSE
[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43
[NetworkError] Missing Mandatory Tag: @PURPOSE
[NetworkError] Unclosed Anchor: [DEF:NetworkError:Class] started at line 43
[NetworkError] Missing Mandatory Tag: @PURPOSE
backend/src/api/routes/git.py 🟡 69% [get_git_configs] Missing Mandatory Tag: @PRE
[get_git_configs] Missing Mandatory Tag: @POST
[get_git_configs] Missing Mandatory Tag: @PRE
[get_git_configs] Missing Mandatory Tag: @POST
[create_git_config] Missing Mandatory Tag: @PRE
[create_git_config] Missing Mandatory Tag: @POST
[create_git_config] Missing Mandatory Tag: @PRE
[create_git_config] Missing Mandatory Tag: @POST
[delete_git_config] Missing Mandatory Tag: @PRE
[delete_git_config] Missing Mandatory Tag: @POST
[delete_git_config] Missing Mandatory Tag: @PRE
[delete_git_config] Missing Mandatory Tag: @POST
[test_git_config] Missing Mandatory Tag: @PRE
[test_git_config] Missing Mandatory Tag: @POST
[test_git_config] Missing Mandatory Tag: @PRE
[test_git_config] Missing Mandatory Tag: @POST
[init_repository] Missing Mandatory Tag: @PRE
[init_repository] Missing Mandatory Tag: @POST
[init_repository] Missing Mandatory Tag: @PRE
[init_repository] Missing Mandatory Tag: @POST
[get_branches] Missing Mandatory Tag: @PRE
[get_branches] Missing Mandatory Tag: @POST
[get_branches] Missing Mandatory Tag: @PRE
[get_branches] Missing Mandatory Tag: @POST
[create_branch] Missing Mandatory Tag: @PRE
[create_branch] Missing Mandatory Tag: @POST
[create_branch] Missing Mandatory Tag: @PRE
[create_branch] Missing Mandatory Tag: @POST
[checkout_branch] Missing Mandatory Tag: @PRE
[checkout_branch] Missing Mandatory Tag: @POST
[checkout_branch] Missing Mandatory Tag: @PRE
[checkout_branch] Missing Mandatory Tag: @POST
[commit_changes] Missing Mandatory Tag: @PRE
[commit_changes] Missing Mandatory Tag: @POST
[commit_changes] Missing Mandatory Tag: @PRE
[commit_changes] Missing Mandatory Tag: @POST
[push_changes] Missing Mandatory Tag: @PRE
[push_changes] Missing Mandatory Tag: @POST
[push_changes] Missing Mandatory Tag: @PRE
[push_changes] Missing Mandatory Tag: @POST
[pull_changes] Missing Mandatory Tag: @PRE
[pull_changes] Missing Mandatory Tag: @POST
[pull_changes] Missing Mandatory Tag: @PRE
[pull_changes] Missing Mandatory Tag: @POST
[sync_dashboard] Missing Mandatory Tag: @PRE
[sync_dashboard] Missing Mandatory Tag: @POST
[sync_dashboard] Missing Mandatory Tag: @PRE
[sync_dashboard] Missing Mandatory Tag: @POST
[get_environments] Missing Mandatory Tag: @PRE
[get_environments] Missing Mandatory Tag: @POST
[get_environments] Missing Mandatory Tag: @PRE
[get_environments] Missing Mandatory Tag: @POST
[deploy_dashboard] Missing Mandatory Tag: @PRE
[deploy_dashboard] Missing Mandatory Tag: @POST
[deploy_dashboard] Missing Mandatory Tag: @PRE
[deploy_dashboard] Missing Mandatory Tag: @POST
[get_history] Missing Mandatory Tag: @PRE
[get_history] Missing Mandatory Tag: @POST
[get_history] Missing Mandatory Tag: @PRE
[get_history] Missing Mandatory Tag: @POST
[get_repository_status] Missing Mandatory Tag: @PRE
[get_repository_status] Missing Mandatory Tag: @POST
[get_repository_status] Missing Mandatory Tag: @PRE
[get_repository_status] Missing Mandatory Tag: @POST
[get_repository_diff] Missing Mandatory Tag: @PRE
[get_repository_diff] Missing Mandatory Tag: @POST
[get_repository_diff] Missing Mandatory Tag: @PRE
[get_repository_diff] Missing Mandatory Tag: @POST
backend/src/services/git_service.py 🟡 72% [init] Missing Mandatory Tag: @PRE
[init] Missing Mandatory Tag: @POST
[init] Missing Mandatory Tag: @PRE
[init] Missing Mandatory Tag: @POST
[init] Missing Mandatory Tag: @PRE
[init] Missing Mandatory Tag: @POST
[_get_repo_path] Missing Mandatory Tag: @PRE
[_get_repo_path] Missing Mandatory Tag: @POST
[_get_repo_path] Missing Belief State Logging: Function should use belief_scope context manager.
[_get_repo_path] Missing Mandatory Tag: @PRE
[_get_repo_path] Missing Mandatory Tag: @POST
[_get_repo_path] Missing Belief State Logging: Function should use belief_scope context manager.
[_get_repo_path] Missing Mandatory Tag: @PRE
[_get_repo_path] Missing Mandatory Tag: @POST
[_get_repo_path] Missing Belief State Logging: Function should use belief_scope context manager.
[init_repo] Missing Mandatory Tag: @PRE
[init_repo] Missing Mandatory Tag: @POST
[init_repo] Missing Mandatory Tag: @PRE
[init_repo] Missing Mandatory Tag: @POST
[init_repo] Missing Mandatory Tag: @PRE
[init_repo] Missing Mandatory Tag: @POST
[get_repo] Missing Mandatory Tag: @POST
[get_repo] Missing Mandatory Tag: @POST
[get_repo] Missing Mandatory Tag: @POST
[list_branches] Missing Mandatory Tag: @PRE
[list_branches] Missing Mandatory Tag: @POST
[list_branches] Missing Mandatory Tag: @PRE
[list_branches] Missing Mandatory Tag: @POST
[list_branches] Missing Mandatory Tag: @PRE
[list_branches] Missing Mandatory Tag: @POST
[create_branch] Missing Mandatory Tag: @PRE
[create_branch] Missing Mandatory Tag: @POST
[create_branch] Missing Mandatory Tag: @PRE
[create_branch] Missing Mandatory Tag: @POST
[create_branch] Missing Mandatory Tag: @PRE
[create_branch] Missing Mandatory Tag: @POST
[checkout_branch] Missing Mandatory Tag: @PRE
[checkout_branch] Missing Mandatory Tag: @POST
[checkout_branch] Missing Mandatory Tag: @PRE
[checkout_branch] Missing Mandatory Tag: @POST
[checkout_branch] Missing Mandatory Tag: @PRE
[checkout_branch] Missing Mandatory Tag: @POST
[commit_changes] Missing Mandatory Tag: @PRE
[commit_changes] Missing Mandatory Tag: @POST
[commit_changes] Missing Mandatory Tag: @PRE
[commit_changes] Missing Mandatory Tag: @POST
[commit_changes] Missing Mandatory Tag: @PRE
[commit_changes] Missing Mandatory Tag: @POST
[push_changes] Missing Mandatory Tag: @PRE
[push_changes] Missing Mandatory Tag: @POST
[push_changes] Missing Mandatory Tag: @PRE
[push_changes] Missing Mandatory Tag: @POST
[push_changes] Missing Mandatory Tag: @PRE
[push_changes] Missing Mandatory Tag: @POST
[pull_changes] Missing Mandatory Tag: @PRE
[pull_changes] Missing Mandatory Tag: @POST
[pull_changes] Missing Mandatory Tag: @PRE
[pull_changes] Missing Mandatory Tag: @POST
[pull_changes] Missing Mandatory Tag: @PRE
[pull_changes] Missing Mandatory Tag: @POST
[get_status] Missing Mandatory Tag: @PRE
[get_status] Missing Mandatory Tag: @POST
[get_status] Missing Mandatory Tag: @PRE
[get_status] Missing Mandatory Tag: @POST
[get_status] Missing Mandatory Tag: @PRE
[get_status] Missing Mandatory Tag: @POST
[get_diff] Missing Mandatory Tag: @PRE
[get_diff] Missing Mandatory Tag: @POST
[get_diff] Missing Mandatory Tag: @PRE
[get_diff] Missing Mandatory Tag: @POST
[get_diff] Missing Mandatory Tag: @PRE
[get_diff] Missing Mandatory Tag: @POST
[get_commit_history] Missing Mandatory Tag: @PRE
[get_commit_history] Missing Mandatory Tag: @POST
[get_commit_history] Missing Mandatory Tag: @PRE
[get_commit_history] Missing Mandatory Tag: @POST
[get_commit_history] Missing Mandatory Tag: @PRE
[get_commit_history] Missing Mandatory Tag: @POST
[test_connection] Missing Mandatory Tag: @PRE
[test_connection] Missing Mandatory Tag: @POST
[test_connection] Missing Mandatory Tag: @PRE
[test_connection] Missing Mandatory Tag: @POST
[test_connection] Missing Mandatory Tag: @PRE
[test_connection] Missing Mandatory Tag: @POST
frontend/src/routes/settings/git/+page.svelte 🟡 73% [loadConfigs] Missing Mandatory Tag: @PRE
[loadConfigs] Missing Mandatory Tag: @POST
[loadConfigs] Missing Mandatory Tag: @PRE
[loadConfigs] Missing Mandatory Tag: @POST
[handleTest] Missing Mandatory Tag: @PRE
[handleTest] Missing Mandatory Tag: @POST
[handleTest] Missing Mandatory Tag: @PRE
[handleTest] Missing Mandatory Tag: @POST
[handleSave] Missing Mandatory Tag: @PRE
[handleSave] Missing Mandatory Tag: @POST
[handleSave] Missing Mandatory Tag: @PRE
[handleSave] Missing Mandatory Tag: @POST
[handleDelete] Missing Mandatory Tag: @PRE
[handleDelete] Missing Mandatory Tag: @POST
[handleDelete] Missing Mandatory Tag: @PRE
[handleDelete] Missing Mandatory Tag: @POST
frontend/src/components/git/BranchSelector.svelte 🟡 75% [onMount] Missing Mandatory Tag: @PURPOSE
[onMount] Missing Mandatory Tag: @PRE
[onMount] Missing Mandatory Tag: @POST
[onMount] Missing Mandatory Tag: @PURPOSE
[onMount] Missing Mandatory Tag: @PRE
[onMount] Missing Mandatory Tag: @POST
[loadBranches] Missing Mandatory Tag: @PRE
[loadBranches] Missing Mandatory Tag: @PRE
[handleSelect] Missing Mandatory Tag: @PURPOSE
[handleSelect] Missing Mandatory Tag: @PRE
[handleSelect] Missing Mandatory Tag: @POST
[handleSelect] Missing Mandatory Tag: @PURPOSE
[handleSelect] Missing Mandatory Tag: @PRE
[handleSelect] Missing Mandatory Tag: @POST
[handleCheckout] Missing Mandatory Tag: @PRE
[handleCheckout] Missing Mandatory Tag: @PRE
[handleCreate] Missing Mandatory Tag: @PRE
[handleCreate] Missing Mandatory Tag: @PRE
frontend/src/components/git/CommitHistory.svelte 🟡 83% [onMount] Missing Mandatory Tag: @PRE
[onMount] Missing Mandatory Tag: @POST
[onMount] Missing Mandatory Tag: @PRE
[onMount] Missing Mandatory Tag: @POST
[loadHistory] Missing Mandatory Tag: @PRE
[loadHistory] Missing Mandatory Tag: @PRE
backend/src/core/utils/fileio.py 🟡 88% [backend.core.utils.fileio] Unclosed Anchor at end of file (started line 1)
[backend.core.utils.fileio] Unclosed Anchor: [DEF:backend.core.utils.fileio:Module] started at line 1
[InvalidZipFormatError] Unclosed Anchor at end of file (started line 26)
[InvalidZipFormatError] Unclosed Anchor: [DEF:InvalidZipFormatError:Class] started at line 26
[InvalidZipFormatError] Missing Mandatory Tag: @PURPOSE
[InvalidZipFormatError] Unclosed Anchor: [DEF:InvalidZipFormatError:Class] started at line 26
[InvalidZipFormatError] Missing Mandatory Tag: @PURPOSE
[replacer] Missing Belief State Logging: Function should use belief_scope context manager.
[replacer] Missing Belief State Logging: Function should use belief_scope context manager.
[replacer] Missing Belief State Logging: Function should use belief_scope context manager.
[replacer] Missing Belief State Logging: Function should use belief_scope context manager.
frontend/src/components/git/CommitModal.svelte 🟡 94% [loadStatus] Missing Mandatory Tag: @POST
[loadStatus] Missing Mandatory Tag: @POST
frontend/src/components/DashboardGrid.svelte 🟡 94% [openGit] Missing Mandatory Tag: @PRE
[openGit] Missing Mandatory Tag: @POST
[openGit] Missing Mandatory Tag: @PRE
[openGit] Missing Mandatory Tag: @POST
backend/src/core/logger.py 🟡 97% [format] Missing Belief State Logging: Function should use belief_scope context manager.
[format] Missing Belief State Logging: Function should use belief_scope context manager.
[format] Missing Belief State Logging: Function should use belief_scope context manager.
[belief_scope] Missing Belief State Logging: Function should use belief_scope context manager.
[belief_scope] Missing Belief State Logging: Function should use belief_scope context manager.
[configure_logger] Missing Belief State Logging: Function should use belief_scope context manager.
[configure_logger] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[emit] Missing Belief State Logging: Function should use belief_scope context manager.
[emit] Missing Belief State Logging: Function should use belief_scope context manager.
[emit] Missing Belief State Logging: Function should use belief_scope context manager.
[get_recent_logs] Missing Belief State Logging: Function should use belief_scope context manager.
[get_recent_logs] Missing Belief State Logging: Function should use belief_scope context manager.
[get_recent_logs] Missing Belief State Logging: Function should use belief_scope context manager.
[believed] Missing Mandatory Tag: @PRE
[believed] Missing Mandatory Tag: @POST
[believed] Missing Mandatory Tag: @PRE
[believed] Missing Mandatory Tag: @POST
[believed] Missing Mandatory Tag: @PRE
[believed] Missing Mandatory Tag: @POST
backend/src/core/utils/dataset_mapper.py 🟡 97% [init] Missing Mandatory Tag: @PRE
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Mandatory Tag: @PRE
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Mandatory Tag: @PRE
[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.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[enter] Missing Belief State Logging: Function should use belief_scope context manager.
[enter] Missing Belief State Logging: Function should use belief_scope context manager.
[exit] Missing Belief State Logging: Function should use belief_scope context manager.
[exit] Missing Belief State Logging: Function should use belief_scope context manager.
frontend/src/components/TaskHistory.svelte 🟢 100% OK
frontend/src/components/MappingTable.svelte 🟢 100% OK
frontend/src/components/EnvSelector.svelte 🟢 100% OK
frontend/src/components/TaskList.svelte 🟢 100% OK
frontend/src/components/DynamicForm.svelte 🟢 100% OK
frontend/src/components/Footer.svelte 🟢 100% OK
frontend/src/components/Navbar.svelte 🟢 100% OK
frontend/src/components/TaskRunner.svelte 🟢 100% OK
frontend/src/components/TaskLogViewer.svelte 🟢 100% OK
frontend/src/components/PasswordPrompt.svelte 🟢 100% OK
frontend/src/components/MissingMappingModal.svelte 🟢 100% OK
frontend/src/components/Toast.svelte 🟢 100% OK
frontend/src/components/git/ConflictResolver.svelte 🟢 100% OK
frontend/src/components/tools/DebugTool.svelte 🟢 100% OK
frontend/src/components/tools/ConnectionForm.svelte 🟢 100% OK
frontend/src/components/tools/MapperTool.svelte 🟢 100% OK
frontend/src/components/tools/SearchTool.svelte 🟢 100% OK
frontend/src/components/tools/ConnectionList.svelte 🟢 100% OK
frontend/src/pages/Settings.svelte 🟢 100% OK
frontend/src/pages/Dashboard.svelte 🟢 100% OK
frontend/src/services/gitService.js 🟢 100% OK
frontend/src/services/connectionService.js 🟢 100% OK
frontend/src/services/taskService.js 🟢 100% OK
frontend/src/services/toolsService.js 🟢 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.ts 🟢 100% OK
frontend/src/routes/+page.svelte 🟢 100% OK
frontend/src/routes/tasks/+page.svelte 🟢 100% OK
frontend/src/routes/settings/+page.ts 🟢 100% OK
frontend/src/routes/settings/+page.svelte 🟢 100% OK
frontend/src/routes/settings/connections/+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/tools/search/+page.svelte 🟢 100% OK
frontend/src/routes/migration/+page.svelte 🟢 100% OK
frontend/src/routes/migration/mappings/+page.svelte 🟢 100% OK
backend/src/dependencies.py 🟢 100% OK
backend/src/app.py 🟢 100% OK
backend/src/models/mapping.py 🟢 100% OK
backend/src/models/dashboard.py 🟢 100% OK
backend/src/models/task.py 🟢 100% OK
backend/src/models/connection.py 🟢 100% OK
backend/src/services/mapping_service.py 🟢 100% OK
backend/src/core/config_manager.py 🟢 100% OK
backend/src/core/migration_engine.py 🟢 100% [_transform_yaml] Missing Belief State Logging: Function should use belief_scope context manager.
[_transform_yaml] Missing Belief State Logging: Function should use belief_scope context manager.
[_transform_yaml] Missing Belief State Logging: Function should use belief_scope context manager.
backend/src/core/database.py 🟢 100% OK
backend/src/core/config_models.py 🟢 100% OK
backend/src/core/scheduler.py 🟢 100% OK
backend/src/core/plugin_loader.py 🟢 100% OK
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.
[suggest_mappings] Missing Belief State Logging: Function should use belief_scope context manager.
backend/src/core/task_manager/manager.py 🟢 100% OK
backend/src/core/task_manager/init.py 🟢 100% OK
backend/src/core/task_manager/cleanup.py 🟢 100% [init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
backend/src/core/task_manager/models.py 🟢 100% [init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
[init] Missing Belief State Logging: Function should use belief_scope context manager.
backend/src/core/task_manager/persistence.py 🟢 100% OK
backend/src/plugins/search.py 🟢 100% OK
backend/src/plugins/backup.py 🟢 100% OK
backend/src/plugins/debug.py 🟢 100% OK
backend/src/plugins/migration.py 🟢 100% OK
backend/src/plugins/mapper.py 🟢 100% OK
backend/src/api/auth.py 🟢 100% [get_current_user] Missing Belief State Logging: Function should use belief_scope context manager.
[get_current_user] Missing Belief State Logging: Function should use belief_scope context manager.
backend/src/api/routes/settings.py 🟢 100% OK
backend/src/api/routes/connections.py 🟢 100% OK
backend/src/api/routes/tasks.py 🟢 100% OK
backend/src/api/routes/environments.py 🟢 100% OK
backend/src/api/routes/plugins.py 🟢 100% OK
backend/src/api/routes/migration.py 🟢 100% OK
backend/src/api/routes/mappings.py 🟢 100% OK
backend/tests/test_logger.py 🟢 100% OK