2026-04-11 00:02:26 -03:00
|
|
|
{
|
|
|
|
|
"max_lines": 500,
|
|
|
|
|
"coverage_threshold_pct": 95,
|
|
|
|
|
"managed_files": [
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/__init__.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/app_factory.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/ariadne_client.py",
|
|
|
|
|
"backend/atlas_portal/db.py",
|
|
|
|
|
"backend/atlas_portal/firefly_user_sync.py",
|
|
|
|
|
"backend/atlas_portal/k8s.py",
|
|
|
|
|
"backend/atlas_portal/keycloak.py",
|
|
|
|
|
"backend/atlas_portal/mailer.py",
|
|
|
|
|
"backend/atlas_portal/migrate.py",
|
|
|
|
|
"backend/atlas_portal/nextcloud_mail_sync.py",
|
|
|
|
|
"backend/atlas_portal/provisioning.py",
|
|
|
|
|
"backend/atlas_portal/provisioning_tasks.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/rate_limit.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/routes/__init__.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_onboarding.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_onboarding_policy.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_state.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_status.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_submission.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_requests.py",
|
|
|
|
|
"backend/atlas_portal/routes/account.py",
|
|
|
|
|
"backend/atlas_portal/routes/account_actions.py",
|
|
|
|
|
"backend/atlas_portal/routes/account_overview.py",
|
|
|
|
|
"backend/atlas_portal/routes/admin_access.py",
|
|
|
|
|
"backend/atlas_portal/routes/ai.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/routes/auth_config.py",
|
|
|
|
|
"backend/atlas_portal/routes/health.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/routes/lab.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/routes/monero.py",
|
|
|
|
|
"backend/atlas_portal/settings.py",
|
|
|
|
|
"backend/atlas_portal/utils.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/vaultwarden.py",
|
|
|
|
|
"backend/atlas_portal/wger_user_sync.py",
|
|
|
|
|
"frontend/src/App.vue",
|
|
|
|
|
"frontend/src/account/useAccountDashboard.js",
|
|
|
|
|
"frontend/src/assets/base.css",
|
|
|
|
|
"frontend/src/assets/theme.css",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/auth.js",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/HeroSection.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/components/MermaidCard.vue",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/MetricRow.vue",
|
|
|
|
|
"frontend/src/components/MetricsPanel.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/components/ServiceGrid.vue",
|
|
|
|
|
"frontend/src/components/StatsGrid.vue",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/TopBar.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/data/sample.js",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/main.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingGuides.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingLabels.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingSections.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingFlow.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingGuides.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingNavigation.js",
|
|
|
|
|
"frontend/src/request-access/useRequestAccessFlow.js",
|
|
|
|
|
"frontend/src/router.js",
|
|
|
|
|
"frontend/src/styles/account.css",
|
|
|
|
|
"frontend/src/styles/onboarding-guides.css",
|
|
|
|
|
"frontend/src/styles/onboarding.css",
|
|
|
|
|
"frontend/src/styles/request-access.css",
|
|
|
|
|
"frontend/src/views/AboutView.vue",
|
|
|
|
|
"frontend/src/views/AccountView.vue",
|
|
|
|
|
"frontend/src/views/AiPlanView.vue",
|
|
|
|
|
"frontend/src/views/AiView.vue",
|
|
|
|
|
"frontend/src/views/AppsView.vue",
|
|
|
|
|
"frontend/src/views/HomeView.vue",
|
|
|
|
|
"frontend/src/views/MoneroView.vue",
|
|
|
|
|
"frontend/src/views/OnboardingView.vue",
|
|
|
|
|
"frontend/src/views/RequestAccessView.vue"
|
2026-04-11 00:02:26 -03:00
|
|
|
],
|
|
|
|
|
"docstring_files": [
|
|
|
|
|
"backend/atlas_portal/app_factory.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/ariadne_client.py",
|
|
|
|
|
"backend/atlas_portal/db.py",
|
|
|
|
|
"backend/atlas_portal/firefly_user_sync.py",
|
|
|
|
|
"backend/atlas_portal/k8s.py",
|
|
|
|
|
"backend/atlas_portal/keycloak.py",
|
|
|
|
|
"backend/atlas_portal/mailer.py",
|
|
|
|
|
"backend/atlas_portal/migrate.py",
|
|
|
|
|
"backend/atlas_portal/nextcloud_mail_sync.py",
|
|
|
|
|
"backend/atlas_portal/provisioning.py",
|
|
|
|
|
"backend/atlas_portal/provisioning_tasks.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/rate_limit.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/routes/access_request_onboarding.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_onboarding_policy.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_state.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_status.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_submission.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_requests.py",
|
|
|
|
|
"backend/atlas_portal/routes/account.py",
|
|
|
|
|
"backend/atlas_portal/routes/account_actions.py",
|
|
|
|
|
"backend/atlas_portal/routes/account_overview.py",
|
|
|
|
|
"backend/atlas_portal/routes/admin_access.py",
|
|
|
|
|
"backend/atlas_portal/routes/ai.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/routes/auth_config.py",
|
|
|
|
|
"backend/atlas_portal/routes/health.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/routes/lab.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/routes/monero.py",
|
|
|
|
|
"backend/atlas_portal/settings.py",
|
|
|
|
|
"backend/atlas_portal/utils.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/vaultwarden.py",
|
|
|
|
|
"backend/atlas_portal/wger_user_sync.py",
|
|
|
|
|
"frontend/src/App.vue",
|
|
|
|
|
"frontend/src/account/useAccountDashboard.js",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/auth.js",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/HeroSection.vue",
|
|
|
|
|
"frontend/src/components/MermaidCard.vue",
|
|
|
|
|
"frontend/src/components/MetricRow.vue",
|
|
|
|
|
"frontend/src/components/MetricsPanel.vue",
|
|
|
|
|
"frontend/src/components/ServiceGrid.vue",
|
|
|
|
|
"frontend/src/components/StatsGrid.vue",
|
|
|
|
|
"frontend/src/components/TopBar.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/data/sample.js",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/main.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingGuides.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingLabels.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingSections.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingFlow.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingGuides.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingNavigation.js",
|
|
|
|
|
"frontend/src/request-access/useRequestAccessFlow.js",
|
|
|
|
|
"frontend/src/router.js",
|
|
|
|
|
"frontend/src/views/AboutView.vue",
|
|
|
|
|
"frontend/src/views/AccountView.vue",
|
|
|
|
|
"frontend/src/views/AiPlanView.vue",
|
|
|
|
|
"frontend/src/views/AiView.vue",
|
|
|
|
|
"frontend/src/views/AppsView.vue",
|
|
|
|
|
"frontend/src/views/HomeView.vue",
|
|
|
|
|
"frontend/src/views/MoneroView.vue",
|
|
|
|
|
"frontend/src/views/OnboardingView.vue",
|
|
|
|
|
"frontend/src/views/RequestAccessView.vue"
|
2026-04-11 00:02:26 -03:00
|
|
|
],
|
|
|
|
|
"coverage_files": [
|
|
|
|
|
"backend/atlas_portal/app_factory.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/ariadne_client.py",
|
|
|
|
|
"backend/atlas_portal/db.py",
|
|
|
|
|
"backend/atlas_portal/firefly_user_sync.py",
|
|
|
|
|
"backend/atlas_portal/k8s.py",
|
|
|
|
|
"backend/atlas_portal/keycloak.py",
|
|
|
|
|
"backend/atlas_portal/mailer.py",
|
|
|
|
|
"backend/atlas_portal/migrate.py",
|
|
|
|
|
"backend/atlas_portal/nextcloud_mail_sync.py",
|
|
|
|
|
"backend/atlas_portal/provisioning.py",
|
|
|
|
|
"backend/atlas_portal/provisioning_tasks.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/rate_limit.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/routes/access_request_onboarding.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_onboarding_policy.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_state.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_status.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_request_submission.py",
|
|
|
|
|
"backend/atlas_portal/routes/access_requests.py",
|
|
|
|
|
"backend/atlas_portal/routes/account.py",
|
|
|
|
|
"backend/atlas_portal/routes/account_actions.py",
|
|
|
|
|
"backend/atlas_portal/routes/account_overview.py",
|
|
|
|
|
"backend/atlas_portal/routes/admin_access.py",
|
|
|
|
|
"backend/atlas_portal/routes/ai.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/routes/auth_config.py",
|
|
|
|
|
"backend/atlas_portal/routes/health.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/routes/lab.py",
|
2026-04-11 00:02:26 -03:00
|
|
|
"backend/atlas_portal/routes/monero.py",
|
|
|
|
|
"backend/atlas_portal/settings.py",
|
|
|
|
|
"backend/atlas_portal/utils.py",
|
2026-04-21 09:09:10 -03:00
|
|
|
"backend/atlas_portal/vaultwarden.py",
|
|
|
|
|
"backend/atlas_portal/wger_user_sync.py",
|
|
|
|
|
"frontend/src/App.vue",
|
|
|
|
|
"frontend/src/account/useAccountDashboard.js",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/auth.js",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/HeroSection.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/components/MermaidCard.vue",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/MetricRow.vue",
|
|
|
|
|
"frontend/src/components/MetricsPanel.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/components/ServiceGrid.vue",
|
|
|
|
|
"frontend/src/components/StatsGrid.vue",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/components/TopBar.vue",
|
2026-04-11 00:02:26 -03:00
|
|
|
"frontend/src/data/sample.js",
|
2026-04-21 09:09:10 -03:00
|
|
|
"frontend/src/main.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingGuides.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingLabels.js",
|
|
|
|
|
"frontend/src/onboarding/onboardingSections.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingFlow.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingGuides.js",
|
|
|
|
|
"frontend/src/onboarding/useOnboardingNavigation.js",
|
|
|
|
|
"frontend/src/request-access/useRequestAccessFlow.js",
|
|
|
|
|
"frontend/src/router.js",
|
|
|
|
|
"frontend/src/views/AboutView.vue",
|
|
|
|
|
"frontend/src/views/AccountView.vue",
|
|
|
|
|
"frontend/src/views/AiPlanView.vue",
|
|
|
|
|
"frontend/src/views/AiView.vue",
|
|
|
|
|
"frontend/src/views/AppsView.vue",
|
|
|
|
|
"frontend/src/views/HomeView.vue",
|
|
|
|
|
"frontend/src/views/MoneroView.vue",
|
|
|
|
|
"frontend/src/views/OnboardingView.vue",
|
|
|
|
|
"frontend/src/views/RequestAccessView.vue"
|
2026-04-11 00:02:26 -03:00
|
|
|
]
|
|
|
|
|
}
|