Files
ss-tools/semantics/reports/semantic_report_20260101_164708.md

26 KiB

Semantic Compliance Report

Generated At: 2026-01-01T16:47:08.171792 Global Compliance Score: 70.6% Scanned Files: 68

File Compliance Status

File Score Issues
frontend/src/App.svelte 🔴 0% [App] Unclosed Anchor at end of file (started line 1)
[App] Unclosed Anchor: [DEF:App:Component] started at line 1
[handleFormSubmit] Unclosed Anchor at end of file (started line 24)
[handleFormSubmit] Unclosed Anchor: [DEF:handleFormSubmit:Function] started at line 24
[handleFormSubmit] Unclosed Anchor: [DEF:handleFormSubmit:Function] started at line 24
[navigate] Unclosed Anchor at end of file (started line 44)
[navigate] Unclosed Anchor: [DEF:navigate:Function] started at line 44
[navigate] Unclosed Anchor: [DEF:navigate:Function] started at line 44
[navigate] Unclosed Anchor: [DEF:navigate:Function] started at line 44
frontend/src/main.js 🔴 0% [main] Unclosed Anchor at end of file (started line 1)
[main] Unclosed Anchor: [DEF:main:Module] started at line 1
[app_instance] Unclosed Anchor at end of file (started line 9)
[app_instance] Unclosed Anchor: [DEF:app_instance:Data] started at line 9
[app_instance] Unclosed Anchor: [DEF:app_instance:Data] started at line 9
frontend/src/components/DashboardGrid.svelte 🔴 0% [DashboardGrid] Unclosed Anchor at end of file (started line 1)
[DashboardGrid] Unclosed Anchor: [DEF:DashboardGrid:Component] started at line 1
[handleSort] Unclosed Anchor at end of file (started line 62)
[handleSort] Unclosed Anchor: [DEF:handleSort:Function] started at line 62
[handleSort] Unclosed Anchor: [DEF:handleSort:Function] started at line 62
[handleSelectionChange] Unclosed Anchor at end of file (started line 74)
[handleSelectionChange] Unclosed Anchor: [DEF:handleSelectionChange:Function] started at line 74
[handleSelectionChange] Unclosed Anchor: [DEF:handleSelectionChange:Function] started at line 74
[handleSelectionChange] Unclosed Anchor: [DEF:handleSelectionChange:Function] started at line 74
[handleSelectAll] Unclosed Anchor at end of file (started line 88)
[handleSelectAll] Unclosed Anchor: [DEF:handleSelectAll:Function] started at line 88
[handleSelectAll] Unclosed Anchor: [DEF:handleSelectAll:Function] started at line 88
[handleSelectAll] Unclosed Anchor: [DEF:handleSelectAll:Function] started at line 88
[handleSelectAll] Unclosed Anchor: [DEF:handleSelectAll:Function] started at line 88
[goToPage] Unclosed Anchor at end of file (started line 106)
[goToPage] Unclosed Anchor: [DEF:goToPage:Function] started at line 106
[goToPage] Unclosed Anchor: [DEF:goToPage:Function] started at line 106
[goToPage] Unclosed Anchor: [DEF:goToPage:Function] started at line 106
[goToPage] Unclosed Anchor: [DEF:goToPage:Function] started at line 106
[goToPage] Unclosed Anchor: [DEF:goToPage:Function] started at line 106
frontend/src/components/TaskHistory.svelte 🔴 0% [TaskHistory] Unclosed Anchor at end of file (started line 1)
[TaskHistory] Unclosed Anchor: [DEF:TaskHistory:Component] started at line 1
frontend/src/components/MappingTable.svelte 🔴 0% [MappingTable] Unclosed Anchor at end of file (started line 1)
[MappingTable] Unclosed Anchor: [DEF:MappingTable:Component] started at line 1
[updateMapping] Unclosed Anchor at end of file (started line 25)
[updateMapping] Unclosed Anchor: [DEF:updateMapping:Function] started at line 25
[updateMapping] Unclosed Anchor: [DEF:updateMapping:Function] started at line 25
[getSuggestion] Unclosed Anchor at end of file (started line 34)
[getSuggestion] Unclosed Anchor: [DEF:getSuggestion:Function] started at line 34
[getSuggestion] Unclosed Anchor: [DEF:getSuggestion:Function] started at line 34
[getSuggestion] Unclosed Anchor: [DEF:getSuggestion:Function] started at line 34
frontend/src/components/EnvSelector.svelte 🔴 0% [EnvSelector] Unclosed Anchor at end of file (started line 1)
[EnvSelector] Unclosed Anchor: [DEF:EnvSelector:Component] started at line 1
[handleSelect] Unclosed Anchor at end of file (started line 24)
[handleSelect] Unclosed Anchor: [DEF:handleSelect:Function] started at line 24
[handleSelect] Unclosed Anchor: [DEF:handleSelect:Function] started at line 24
frontend/src/components/TaskList.svelte 🔴 0% [TaskList] Unclosed Anchor at end of file (started line 1)
[TaskList] Unclosed Anchor: [DEF:TaskList:Component] started at line 1
frontend/src/components/DynamicForm.svelte 🔴 0% [DynamicForm] Unclosed Anchor at end of file (started line 1)
[DynamicForm] Unclosed Anchor: [DEF:DynamicForm:Component] started at line 1
[handleSubmit] Unclosed Anchor at end of file (started line 23)
[handleSubmit] Unclosed Anchor: [DEF:handleSubmit:Function] started at line 23
[handleSubmit] Unclosed Anchor: [DEF:handleSubmit:Function] started at line 23
[initializeForm] Unclosed Anchor at end of file (started line 33)
[initializeForm] Unclosed Anchor: [DEF:initializeForm:Function] started at line 33
[initializeForm] Unclosed Anchor: [DEF:initializeForm:Function] started at line 33
[initializeForm] Unclosed Anchor: [DEF:initializeForm:Function] started at line 33
frontend/src/components/TaskRunner.svelte 🔴 0% [TaskRunner] Unclosed Anchor at end of file (started line 1)
[TaskRunner] Unclosed Anchor: [DEF:TaskRunner:Component] started at line 1
[connect] Unclosed Anchor at end of file (started line 38)
[connect] Unclosed Anchor: [DEF:connect:Function] started at line 38
[connect] Unclosed Anchor: [DEF:connect:Function] started at line 38
[onMount] Unclosed Anchor at end of file (started line 225)
[onMount] Unclosed Anchor: [DEF:onMount:Function] started at line 225
[onMount] Missing Mandatory Tag: @PURPOSE
[onMount] Unclosed Anchor: [DEF:onMount:Function] started at line 225
[onMount] Missing Mandatory Tag: @PURPOSE
[onMount] Unclosed Anchor: [DEF:onMount:Function] started at line 225
[onMount] Missing Mandatory Tag: @PURPOSE
[onDestroy] Unclosed Anchor at end of file (started line 251)
[onDestroy] Unclosed Anchor: [DEF:onDestroy:Function] started at line 251
[onDestroy] Unclosed Anchor: [DEF:onDestroy:Function] started at line 251
[onDestroy] Unclosed Anchor: [DEF:onDestroy:Function] started at line 251
[onDestroy] Unclosed Anchor: [DEF:onDestroy:Function] started at line 251
frontend/src/components/TaskLogViewer.svelte 🔴 0% [TaskLogViewer] Unclosed Anchor at end of file (started line 1)
[TaskLogViewer] Unclosed Anchor: [DEF:TaskLogViewer:Component] started at line 1
frontend/src/components/PasswordPrompt.svelte 🔴 0% [PasswordPrompt] Unclosed Anchor at end of file (started line 1)
[PasswordPrompt] Unclosed Anchor: [DEF:PasswordPrompt:Component] started at line 1
frontend/src/components/MissingMappingModal.svelte 🔴 0% [MissingMappingModal] Unclosed Anchor at end of file (started line 1)
[MissingMappingModal] Unclosed Anchor: [DEF:MissingMappingModal:Component] started at line 1
[resolve] Unclosed Anchor at end of file (started line 26)
[resolve] Unclosed Anchor: [DEF:resolve:Function] started at line 26
[resolve] Missing Mandatory Tag: @PURPOSE
[resolve] Unclosed Anchor: [DEF:resolve:Function] started at line 26
[resolve] Missing Mandatory Tag: @PURPOSE
[cancel] Unclosed Anchor at end of file (started line 38)
[cancel] Unclosed Anchor: [DEF:cancel:Function] started at line 38
[cancel] Missing Mandatory Tag: @PURPOSE
[cancel] Unclosed Anchor: [DEF:cancel:Function] started at line 38
[cancel] Missing Mandatory Tag: @PURPOSE
[cancel] Unclosed Anchor: [DEF:cancel:Function] started at line 38
[cancel] Missing Mandatory Tag: @PURPOSE
frontend/src/components/Toast.svelte 🔴 0% [Toast] Unclosed Anchor at end of file (started line 1)
[Toast] Unclosed Anchor: [DEF:Toast:Component] started at line 1
frontend/src/pages/Settings.svelte 🔴 0% [Settings] Unclosed Anchor at end of file (started line 1)
[Settings] Unclosed Anchor: [DEF:Settings:Component] started at line 1
[loadSettings] Unclosed Anchor at end of file (started line 50)
[loadSettings] Unclosed Anchor: [DEF:loadSettings:Function] started at line 50
[loadSettings] Unclosed Anchor: [DEF:loadSettings:Function] started at line 50
[handleSaveGlobal] Unclosed Anchor at end of file (started line 67)
[handleSaveGlobal] Unclosed Anchor: [DEF:handleSaveGlobal:Function] started at line 67
[handleSaveGlobal] Unclosed Anchor: [DEF:handleSaveGlobal:Function] started at line 67
[handleSaveGlobal] Unclosed Anchor: [DEF:handleSaveGlobal:Function] started at line 67
[handleAddOrUpdateEnv] Unclosed Anchor at end of file (started line 84)
[handleAddOrUpdateEnv] Unclosed Anchor: [DEF:handleAddOrUpdateEnv:Function] started at line 84
[handleAddOrUpdateEnv] Unclosed Anchor: [DEF:handleAddOrUpdateEnv:Function] started at line 84
[handleAddOrUpdateEnv] Unclosed Anchor: [DEF:handleAddOrUpdateEnv:Function] started at line 84
[handleAddOrUpdateEnv] Unclosed Anchor: [DEF:handleAddOrUpdateEnv:Function] started at line 84
[handleDeleteEnv] Unclosed Anchor at end of file (started line 108)
[handleDeleteEnv] Unclosed Anchor: [DEF:handleDeleteEnv:Function] started at line 108
[handleDeleteEnv] Unclosed Anchor: [DEF:handleDeleteEnv:Function] started at line 108
[handleDeleteEnv] Unclosed Anchor: [DEF:handleDeleteEnv:Function] started at line 108
[handleDeleteEnv] Unclosed Anchor: [DEF:handleDeleteEnv:Function] started at line 108
[handleDeleteEnv] Unclosed Anchor: [DEF:handleDeleteEnv:Function] started at line 108
[handleTestEnv] Unclosed Anchor at end of file (started line 129)
[handleTestEnv] Unclosed Anchor: [DEF:handleTestEnv:Function] started at line 129
[handleTestEnv] Unclosed Anchor: [DEF:handleTestEnv:Function] started at line 129
[handleTestEnv] Unclosed Anchor: [DEF:handleTestEnv:Function] started at line 129
[handleTestEnv] Unclosed Anchor: [DEF:handleTestEnv:Function] started at line 129
[handleTestEnv] Unclosed Anchor: [DEF:handleTestEnv:Function] started at line 129
[handleTestEnv] Unclosed Anchor: [DEF:handleTestEnv:Function] started at line 129
[editEnv] Unclosed Anchor at end of file (started line 152)
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[editEnv] Unclosed Anchor: [DEF:editEnv:Function] started at line 152
[resetEnvForm] Unclosed Anchor at end of file (started line 163)
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
[resetEnvForm] Unclosed Anchor: [DEF:resetEnvForm:Function] started at line 163
frontend/src/pages/Dashboard.svelte 🔴 0% [Dashboard] Unclosed Anchor at end of file (started line 1)
[Dashboard] Unclosed Anchor: [DEF:Dashboard:Component] started at line 1
[onMount] Unclosed Anchor at end of file (started line 17)
[onMount] Unclosed Anchor: [DEF:onMount:Function] started at line 17
[onMount] Unclosed Anchor: [DEF:onMount:Function] started at line 17
[selectPlugin] Unclosed Anchor at end of file (started line 27)
[selectPlugin] Unclosed Anchor: [DEF:selectPlugin:Function] started at line 27
[selectPlugin] Unclosed Anchor: [DEF:selectPlugin:Function] started at line 27
[selectPlugin] Unclosed Anchor: [DEF:selectPlugin:Function] started at line 27
frontend/src/lib/stores.js 🔴 0% [stores_module] Unclosed Anchor at end of file (started line 1)
[stores_module] Unclosed Anchor: [DEF:stores_module:Module] started at line 1
[plugins] Unclosed Anchor at end of file (started line 9)
[plugins] Unclosed Anchor: [DEF:plugins:Data] started at line 9
[plugins] Unclosed Anchor: [DEF:plugins:Data] started at line 9
[tasks] Unclosed Anchor at end of file (started line 13)
[tasks] Unclosed Anchor: [DEF:tasks:Data] started at line 13
[tasks] Unclosed Anchor: [DEF:tasks:Data] started at line 13
[tasks] Unclosed Anchor: [DEF:tasks:Data] started at line 13
[selectedPlugin] Unclosed Anchor at end of file (started line 17)
[selectedPlugin] Unclosed Anchor: [DEF:selectedPlugin:Data] started at line 17
[selectedPlugin] Unclosed Anchor: [DEF:selectedPlugin:Data] started at line 17
[selectedPlugin] Unclosed Anchor: [DEF:selectedPlugin:Data] started at line 17
[selectedPlugin] Unclosed Anchor: [DEF:selectedPlugin:Data] started at line 17
[selectedTask] Unclosed Anchor at end of file (started line 21)
[selectedTask] Unclosed Anchor: [DEF:selectedTask:Data] started at line 21
[selectedTask] Unclosed Anchor: [DEF:selectedTask:Data] started at line 21
[selectedTask] Unclosed Anchor: [DEF:selectedTask:Data] started at line 21
[selectedTask] Unclosed Anchor: [DEF:selectedTask:Data] started at line 21
[selectedTask] Unclosed Anchor: [DEF:selectedTask:Data] started at line 21
[currentPage] Unclosed Anchor at end of file (started line 25)
[currentPage] Unclosed Anchor: [DEF:currentPage:Data] started at line 25
[currentPage] Unclosed Anchor: [DEF:currentPage:Data] started at line 25
[currentPage] Unclosed Anchor: [DEF:currentPage:Data] started at line 25
[currentPage] Unclosed Anchor: [DEF:currentPage:Data] started at line 25
[currentPage] Unclosed Anchor: [DEF:currentPage:Data] started at line 25
[currentPage] Unclosed Anchor: [DEF:currentPage:Data] started at line 25
[taskLogs] Unclosed Anchor at end of file (started line 29)
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[taskLogs] Unclosed Anchor: [DEF:taskLogs:Data] started at line 29
[fetchPlugins] Unclosed Anchor at end of file (started line 33)
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchPlugins] Unclosed Anchor: [DEF:fetchPlugins:Function] started at line 33
[fetchTasks] Unclosed Anchor at end of file (started line 47)
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
[fetchTasks] Unclosed Anchor: [DEF:fetchTasks:Function] started at line 47
frontend/src/lib/toasts.js 🔴 0% [toasts_module] Unclosed Anchor at end of file (started line 1)
[toasts_module] Unclosed Anchor: [DEF:toasts_module:Module] started at line 1
[toasts] Unclosed Anchor at end of file (started line 8)
[toasts] Unclosed Anchor: [DEF:toasts:Data] started at line 8
[toasts] Unclosed Anchor: [DEF:toasts:Data] started at line 8
[addToast] Unclosed Anchor at end of file (started line 12)
[addToast] Unclosed Anchor: [DEF:addToast:Function] started at line 12
[addToast] Unclosed Anchor: [DEF:addToast:Function] started at line 12
[addToast] Unclosed Anchor: [DEF:addToast:Function] started at line 12
[removeToast] Unclosed Anchor at end of file (started line 25)
[removeToast] Unclosed Anchor: [DEF:removeToast:Function] started at line 25
[removeToast] Unclosed Anchor: [DEF:removeToast:Function] started at line 25
[removeToast] Unclosed Anchor: [DEF:removeToast:Function] started at line 25
[removeToast] Unclosed Anchor: [DEF:removeToast:Function] started at line 25
frontend/src/lib/api.js 🔴 0% [api_module] Unclosed Anchor at end of file (started line 1)
[api_module] Unclosed Anchor: [DEF:api_module:Module] started at line 1
[fetchApi] Unclosed Anchor at end of file (started line 26)
[fetchApi] Unclosed Anchor: [DEF:fetchApi:Function] started at line 26
[fetchApi] Unclosed Anchor: [DEF:fetchApi:Function] started at line 26
[postApi] Unclosed Anchor at end of file (started line 46)
[postApi] Unclosed Anchor: [DEF:postApi:Function] started at line 46
[postApi] Unclosed Anchor: [DEF:postApi:Function] started at line 46
[postApi] Unclosed Anchor: [DEF:postApi:Function] started at line 46
[requestApi] Unclosed Anchor at end of file (started line 73)
[requestApi] Unclosed Anchor: [DEF:requestApi:Function] started at line 73
[requestApi] Unclosed Anchor: [DEF:requestApi:Function] started at line 73
[requestApi] Unclosed Anchor: [DEF:requestApi:Function] started at line 73
[requestApi] Unclosed Anchor: [DEF:requestApi:Function] started at line 73
[api] Unclosed Anchor at end of file (started line 100)
[api] Unclosed Anchor: [DEF:api:Data] started at line 100
[api] Unclosed Anchor: [DEF:api:Data] started at line 100
[api] Unclosed Anchor: [DEF:api:Data] started at line 100
[api] Unclosed Anchor: [DEF:api:Data] started at line 100
[api] Unclosed Anchor: [DEF:api:Data] started at line 100
frontend/src/routes/migration/+page.svelte 🔴 0% [MigrationDashboard] Unclosed Anchor at end of file (started line 1)
[MigrationDashboard] Unclosed Anchor: [DEF:MigrationDashboard:Component] started at line 1
[fetchEnvironments] Unclosed Anchor at end of file (started line 51)
[fetchEnvironments] Unclosed Anchor: [DEF:fetchEnvironments:Function] started at line 51
[fetchEnvironments] Unclosed Anchor: [DEF:fetchEnvironments:Function] started at line 51
[fetchDashboards] Unclosed Anchor at end of file (started line 69)
[fetchDashboards] Unclosed Anchor: [DEF:fetchDashboards:Function] started at line 69
[fetchDashboards] Unclosed Anchor: [DEF:fetchDashboards:Function] started at line 69
[fetchDashboards] Unclosed Anchor: [DEF:fetchDashboards:Function] started at line 69
[fetchDatabases] Unclosed Anchor at end of file (started line 93)
[fetchDatabases] Unclosed Anchor: [DEF:fetchDatabases:Function] started at line 93
[fetchDatabases] Unclosed Anchor: [DEF:fetchDatabases:Function] started at line 93
[fetchDatabases] Unclosed Anchor: [DEF:fetchDatabases:Function] started at line 93
[fetchDatabases] Unclosed Anchor: [DEF:fetchDatabases:Function] started at line 93
[handleMappingUpdate] Unclosed Anchor at end of file (started line 128)
[handleMappingUpdate] Unclosed Anchor: [DEF:handleMappingUpdate:Function] started at line 128
[handleMappingUpdate] Unclosed Anchor: [DEF:handleMappingUpdate:Function] started at line 128
[handleMappingUpdate] Unclosed Anchor: [DEF:handleMappingUpdate:Function] started at line 128
[handleMappingUpdate] Unclosed Anchor: [DEF:handleMappingUpdate:Function] started at line 128
[handleMappingUpdate] Unclosed Anchor: [DEF:handleMappingUpdate:Function] started at line 128
[handleViewLogs] Unclosed Anchor at end of file (started line 163)
[handleViewLogs] Unclosed Anchor: [DEF:handleViewLogs:Function] started at line 163
[handleViewLogs] Missing Mandatory Tag: @PURPOSE
[handleViewLogs] Unclosed Anchor: [DEF:handleViewLogs:Function] started at line 163
[handleViewLogs] Missing Mandatory Tag: @PURPOSE
[handleViewLogs] Unclosed Anchor: [DEF:handleViewLogs:Function] started at line 163
[handleViewLogs] Missing Mandatory Tag: @PURPOSE
[handleViewLogs] Unclosed Anchor: [DEF:handleViewLogs:Function] started at line 163
[handleViewLogs] Missing Mandatory Tag: @PURPOSE
[handleViewLogs] Unclosed Anchor: [DEF:handleViewLogs:Function] started at line 163
[handleViewLogs] Missing Mandatory Tag: @PURPOSE
[handleViewLogs] Unclosed Anchor: [DEF:handleViewLogs:Function] started at line 163
[handleViewLogs] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor at end of file (started line 172)
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[handlePasswordPrompt] Unclosed Anchor: [DEF:handlePasswordPrompt:Function] started at line 172
[handlePasswordPrompt] Missing Mandatory Tag: @PURPOSE
[startMigration] Unclosed Anchor at end of file (started line 207)
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
[startMigration] Unclosed Anchor: [DEF:startMigration:Function] started at line 207
frontend/src/routes/migration/mappings/+page.svelte 🔴 0% [MappingManagement] Unclosed Anchor at end of file (started line 1)
[MappingManagement] Unclosed Anchor: [DEF:MappingManagement:Component] started at line 1
[fetchDatabases] Unclosed Anchor at end of file (started line 47)
[fetchDatabases] Unclosed Anchor: [DEF:fetchDatabases:Function] started at line 47
[fetchDatabases] Unclosed Anchor: [DEF:fetchDatabases:Function] started at line 47
[handleUpdate] Unclosed Anchor at end of file (started line 83)
[handleUpdate] Unclosed Anchor: [DEF:handleUpdate:Function] started at line 83
[handleUpdate] Unclosed Anchor: [DEF:handleUpdate:Function] started at line 83
[handleUpdate] Unclosed Anchor: [DEF:handleUpdate:Function] started at line 83
generate_semantic_map.py 🟢 100% OK
search_script.py 🟢 100% OK
get_dataset_structure.py 🟢 100% OK
debug_db_api.py 🟢 100% OK
run_mapper.py 🟢 100% OK
migration_script.py 🟢 100% OK
backup_script.py 🟢 100% OK
superset_tool/exceptions.py 🟢 100% OK
superset_tool/init.py 🟢 100% OK
superset_tool/client.py 🟢 100% OK
superset_tool/models.py 🟢 100% OK
superset_tool/utils/logger.py 🟢 100% OK
superset_tool/utils/network.py 🟢 100% OK
superset_tool/utils/whiptail_fallback.py 🟢 100% OK
superset_tool/utils/dataset_mapper.py 🟢 100% OK
superset_tool/utils/init.py 🟢 100% OK
superset_tool/utils/init_clients.py 🟢 100% OK
superset_tool/utils/fileio.py 🟢 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/services/mapping_service.py 🟢 100% OK
backend/src/core/config_manager.py 🟢 100% OK
backend/src/core/superset_client.py 🟢 100% OK
backend/src/core/migration_engine.py 🟢 100% OK
backend/src/core/logger.py 🟢 100% OK
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% OK
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% OK
backend/src/core/task_manager/models.py 🟢 100% OK
backend/src/core/task_manager/persistence.py 🟢 100% OK
backend/src/plugins/backup.py 🟢 100% OK
backend/src/plugins/migration.py 🟢 100% OK
backend/src/api/auth.py 🟢 100% OK
backend/src/api/routes/settings.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