Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

tarascloud/personal-dashboard

https://github.com/tarascloud/personal-dashboard · scanned 2026-06-16 00:30 UTC (2 months, 2 weeks ago)

160 raw signals (13 security + 147 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 150 actionable findings from 2 signal sources. 36 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 3202 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
listApiRoutePaths software healthy next/tests/auth-loop.spec.ts:listApiRoutePaths
walk software healthy next/tests/auth-loop.spec.ts:walk
runCleanup software healthy next/tests/global-teardown.ts:runCleanup
globalTeardown software healthy next/tests/global-teardown.ts:globalTeardown
getMobileNav software healthy next/tests/mobile-nav.spec.ts:getMobileNav
isIgnoredError software healthy next/tests/fixtures.ts:isIgnoredError
goTo software healthy next/tests/fixtures.ts:goTo
expectNoJSErrors software healthy next/tests/fixtures.ts:expectNoJSErrors
expectNoErrorBoundary software healthy next/tests/fixtures.ts:expectNoErrorBoundary
waitForCards software healthy next/tests/fixtures.ts:waitForCards
getSecret software healthy next/tests/generate-demo-auth.ts:getSecret
createDemoToken software healthy next/tests/generate-demo-auth.ts:createDemoToken
main software healthy next/tests/generate-demo-auth.ts:main
deleteWorkoutById software healthy next/tests/gym.spec.ts:deleteWorkoutById
globalSetup software healthy next/tests/global-setup.ts:globalSetup
csrfExempt software healthy next/src/middleware.ts:csrfExempt
csrfBlocked software healthy next/src/middleware.ts:csrfBlocked
middleware software healthy next/src/middleware.ts:middleware
decodeBase64AsWasm software healthy next/src/generated/prisma/internal/class.ts:decodeBase64AsW…
getPrismaClientClass software healthy next/src/generated/prisma/internal/class.ts:getPrismaClient…
createPrisma software healthy next/src/scripts/seed-demo-advanced.ts:createPrisma
round2 software healthy next/src/scripts/seed-demo-advanced.ts:round2
seedPositions software healthy next/src/scripts/seed-demo-advanced.ts:seedPositions
seedAccountSummaries software healthy next/src/scripts/seed-demo-advanced.ts:seedAccountSummaries
seedStrategies software healthy next/src/scripts/seed-demo-advanced.ts:seedStrategies
buildNomina software healthy next/src/scripts/seed-demo-advanced.ts:buildNomina
jitter software healthy next/src/scripts/seed-demo-advanced.ts:jitter
seedNominas software healthy next/src/scripts/seed-demo-advanced.ts:seedNominas
seedCertificado software healthy next/src/scripts/seed-demo-advanced.ts:seedCertificado
seedBrokerReports software healthy next/src/scripts/seed-demo-advanced.ts:seedBrokerReports
main software healthy next/src/scripts/seed-demo-advanced.ts:main
ThemeProvider software healthy next/src/components/theme-provider.tsx:ThemeProvider
ChartTooltip software healthy next/src/components/charts/chart-tooltip.tsx:ChartTooltip
CountrySection software healthy next/src/components/reporting/reporting-dashboard.tsx:Count…
formatDate software healthy next/src/components/reporting/reporting-dashboard.tsx:forma…
daysUntil software healthy next/src/components/reporting/reporting-dashboard.tsx:daysU…
ReportingDashboard software healthy next/src/components/reporting/reporting-dashboard.tsx:Repor…
formatAmount software healthy next/src/components/reporting/ua-tax-dashboard.tsx:formatAm…
KpiCard software healthy next/src/components/reporting/ua-tax-dashboard.tsx:KpiCard
YearDetails software healthy next/src/components/reporting/ua-tax-dashboard.tsx:YearDeta…
UaTaxDashboard software healthy next/src/components/reporting/ua-tax-dashboard.tsx:UaTaxDas…
formatEur software healthy next/src/components/reporting/irpf-simulator.tsx:formatEur
IrpfSimulator software healthy next/src/components/reporting/irpf-simulator.tsx:IrpfSimula…
EsTaxSection software healthy next/src/components/reporting/es-tax-section.tsx:EsTaxSecti…
formatEur software healthy next/src/components/reporting/es-tax-dashboard.tsx:formatEur
KpiCard software healthy next/src/components/reporting/es-tax-dashboard.tsx:KpiCard
UploadZone software healthy next/src/components/reporting/es-tax-dashboard.tsx:UploadZo…
EsTaxDashboard software healthy next/src/components/reporting/es-tax-dashboard.tsx:EsTaxDas…
DemoBanner software healthy next/src/components/shared/demo-banner.tsx:DemoBanner
DashboardSubTabs software healthy next/src/components/shared/dashboard-sub-tabs.tsx:Dashboard…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
CHANGELOG.md software healthy CHANGELOG.md
docker-compose.yml software healthy docker-compose.yml
playwright.config.ts software healthy next/playwright.config.ts
package.json software healthy next/package.json
Dockerfile software healthy next/Dockerfile
tsconfig.json software healthy next/tsconfig.json
vitest.config.ts software healthy next/vitest.config.ts
next.config.ts software healthy next/next.config.ts
api-routes.spec.ts software healthy next/tests/api-routes.spec.ts
reporting.spec.ts software healthy next/tests/reporting.spec.ts
auth-loop.spec.ts software healthy next/tests/auth-loop.spec.ts
i18n.spec.ts software healthy next/tests/i18n.spec.ts
smoke.spec.ts software healthy next/tests/smoke.spec.ts
global-teardown.ts software healthy next/tests/global-teardown.ts
food.spec.ts software healthy next/tests/food.spec.ts
ai-chat.spec.ts software healthy next/tests/ai-chat.spec.ts
mobile-nav.spec.ts software healthy next/tests/mobile-nav.spec.ts
fixtures.ts software healthy next/tests/fixtures.ts
finance.spec.ts software healthy next/tests/finance.spec.ts
myday.spec.ts software healthy next/tests/myday.spec.ts
demo-auth-dev.json software healthy next/tests/demo-auth-dev.json
transactions.spec.ts software healthy next/tests/transactions.spec.ts
generate-demo-auth.ts software healthy next/tests/generate-demo-auth.ts
settings.spec.ts software healthy next/tests/settings.spec.ts
dashboard.spec.ts software healthy next/tests/dashboard.spec.ts
shopping.spec.ts software healthy next/tests/shopping.spec.ts
api-health.spec.ts software healthy next/tests/api-health.spec.ts
trading.spec.ts software healthy next/tests/trading.spec.ts
demo-auth-prod.json software healthy next/tests/demo-auth-prod.json
gym.spec.ts software healthy next/tests/gym.spec.ts
global-setup.ts software healthy next/tests/global-setup.ts
20260315_user_preference_email_to_userid.sql software healthy next/prisma/migrations/20260315_user_preference_email_to_us…
20260315_timestamps_to_datetime.sql software healthy next/prisma/migrations/20260315_timestamps_to_datetime.sql
20260315_nullable_userid_audit.sql software healthy next/prisma/migrations/20260315_nullable_userid_audit.sql
migration.sql software healthy next/prisma/migrations/20260316_add_broker_transactions/mig…
migration.sql software healthy next/prisma/migrations/20260329_add_big_purchases/migration…
migration.sql software healthy next/prisma/migrations/20260413_add_screen_time/migration.s…
migration.sql software healthy next/prisma/migrations/20260428000000_add_food_off_fields/m…
migration.sql software healthy next/prisma/migrations/20260326_custom_account_user_unique/…
migration.sql software healthy next/prisma/migrations/20260329_add_subscriptions/migration…
migration.sql software healthy next/prisma/migrations/add_gym_indexes/migration.sql
migration.sql software healthy next/prisma/migrations/20260324_add_passkeys/migration.sql
migration.sql software healthy next/prisma/migrations/20260512_add_userid_indexes/migratio…
migration.sql software healthy next/prisma/migrations/20260324_add_verification_codes/migr…
migration.sql software healthy next/prisma/migrations/20260322_add_pgvector/migration.sql
migration.sql software healthy next/prisma/migrations/20260419_embeddings_hnsw_index/migra…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
next software healthy next
tests software healthy next/tests
prisma software healthy next/prisma
migrations software healthy next/prisma/migrations
20260316_add_broker_transactions software healthy next/prisma/migrations/20260316_add_broker_transactions
20260329_add_big_purchases software healthy next/prisma/migrations/20260329_add_big_purchases
20260413_add_screen_time software healthy next/prisma/migrations/20260413_add_screen_time
20260428000000_add_food_off_fields software healthy next/prisma/migrations/20260428000000_add_food_off_fields
20260326_custom_account_user_unique software healthy next/prisma/migrations/20260326_custom_account_user_unique
20260329_add_subscriptions software healthy next/prisma/migrations/20260329_add_subscriptions
add_gym_indexes software healthy next/prisma/migrations/add_gym_indexes
20260324_add_passkeys software healthy next/prisma/migrations/20260324_add_passkeys
20260512_add_userid_indexes software healthy next/prisma/migrations/20260512_add_userid_indexes
20260324_add_verification_codes software healthy next/prisma/migrations/20260324_add_verification_codes
20260322_add_pgvector software healthy next/prisma/migrations/20260322_add_pgvector
20260419_embeddings_hnsw_index software healthy next/prisma/migrations/20260419_embeddings_hnsw_index
20260324_remove_password_and_verification_codes software healthy next/prisma/migrations/20260324_remove_password_and_verific…
20260315_add_tax_documents software healthy next/prisma/migrations/20260315_add_tax_documents
20260325_transaction_user_indexes software healthy next/prisma/migrations/20260325_transaction_user_indexes
string_to_date software healthy next/prisma/migrations/string_to_date
20260324_ab_test_insights software healthy next/prisma/migrations/20260324_ab_test_insights
20260326_garmin_heartrate_userid software healthy next/prisma/migrations/20260326_garmin_heartrate_userid
int_to_boolean software healthy next/prisma/migrations/int_to_boolean
20260420_hnsw_user_partial software healthy next/prisma/migrations/20260420_hnsw_user_partial
20260324_add_password_hash software healthy next/prisma/migrations/20260324_add_password_hash
messages software healthy next/messages
src software healthy next/src
types software healthy next/src/types
i18n software healthy next/src/i18n
generated software healthy next/src/generated
prisma software healthy next/src/generated/prisma
models software healthy next/src/generated/prisma/models
internal software healthy next/src/generated/prisma/internal
scripts software healthy next/src/scripts
__mocks__ software healthy next/src/__mocks__
components software healthy next/src/components
charts software healthy next/src/components/charts
reporting software healthy next/src/components/reporting
shared software healthy next/src/components/shared
ui software healthy next/src/components/ui
dashboard software healthy next/src/components/dashboard
shopping software healthy next/src/components/shopping
insights software healthy next/src/components/insights
chat software healthy next/src/components/chat
my-day software healthy next/src/components/my-day
gym software healthy next/src/components/gym
finance software healthy next/src/components/finance
admin software healthy next/src/components/admin
tabs software healthy next/src/components/admin/tabs
landing software healthy next/src/components/landing

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/page.tsx frontend healthy next/src/app/page.tsx
/about frontend healthy next/src/app/about/page.tsx
/(dashboard)/settings frontend healthy next/src/app/(dashboard)/settings/page.tsx
/(dashboard)/settings/integrations frontend healthy next/src/app/(dashboard)/settings/integrations/page.tsx
/(dashboard)/settings/integrations/tax-es frontend healthy next/src/app/(dashboard)/settings/integrations/tax-es/page.…
/(dashboard)/settings/integrations/bunq frontend healthy next/src/app/(dashboard)/settings/integrations/bunq/page.tsx
/(dashboard)/settings/integrations/garmin frontend healthy next/src/app/(dashboard)/settings/integrations/garmin/page.…
/(dashboard)/settings/integrations/cobee frontend healthy next/src/app/(dashboard)/settings/integrations/cobee/page.t…
/(dashboard)/settings/integrations/binance frontend healthy next/src/app/(dashboard)/settings/integrations/binance/page…
/(dashboard)/settings/integrations/withings frontend healthy next/src/app/(dashboard)/settings/integrations/withings/pag…
/(dashboard)/settings/integrations/telegram frontend healthy next/src/app/(dashboard)/settings/integrations/telegram/pag…
/(dashboard)/settings/integrations/ai-providers frontend healthy next/src/app/(dashboard)/settings/integrations/ai-providers…
/(dashboard)/settings/integrations/screen-time frontend healthy next/src/app/(dashboard)/settings/integrations/screen-time/…
/(dashboard)/settings/integrations/monobank frontend healthy next/src/app/(dashboard)/settings/integrations/monobank/pag…
/(dashboard)/settings/integrations/trading212 frontend healthy next/src/app/(dashboard)/settings/integrations/trading212/p…
/(dashboard)/settings/integrations/ibkr frontend healthy next/src/app/(dashboard)/settings/integrations/ibkr/page.tsx
/(dashboard)/settings/integrations/kraken frontend healthy next/src/app/(dashboard)/settings/integrations/kraken/page.…
/(dashboard)/settings/integrations/etoro frontend healthy next/src/app/(dashboard)/settings/integrations/etoro/page.t…
/(dashboard)/settings/integrations/exchange frontend healthy next/src/app/(dashboard)/settings/integrations/exchange/pag…
/(dashboard)/settings/integrations/freqtrade frontend healthy next/src/app/(dashboard)/settings/integrations/freqtrade/pa…
/(dashboard)/settings/integrations/tax-ua frontend healthy next/src/app/(dashboard)/settings/integrations/tax-ua/page.…
/(dashboard)/settings/security frontend healthy next/src/app/(dashboard)/settings/security/page.tsx
/(dashboard)/settings/budgets frontend healthy next/src/app/(dashboard)/settings/budgets/page.tsx
/(dashboard)/settings/display frontend healthy next/src/app/(dashboard)/settings/display/page.tsx
/(dashboard)/settings/guests frontend healthy next/src/app/(dashboard)/settings/guests/page.tsx
/(dashboard)/settings/ai-insights frontend healthy next/src/app/(dashboard)/settings/ai-insights/page.tsx
/(dashboard)/settings/recurring frontend healthy next/src/app/(dashboard)/settings/recurring/page.tsx
/(dashboard)/settings/backup frontend healthy next/src/app/(dashboard)/settings/backup/page.tsx
/(dashboard)/settings/gym frontend healthy next/src/app/(dashboard)/settings/gym/page.tsx
/(dashboard)/settings/gym/exercises frontend healthy next/src/app/(dashboard)/settings/gym/exercises/page.tsx
/(dashboard)/settings/savings frontend healthy next/src/app/(dashboard)/settings/savings/page.tsx
/(dashboard)/settings/accounts frontend healthy next/src/app/(dashboard)/settings/accounts/page.tsx
/(dashboard)/settings/modules frontend healthy next/src/app/(dashboard)/settings/modules/page.tsx
/(dashboard)/settings/categories frontend healthy next/src/app/(dashboard)/settings/categories/page.tsx
/(dashboard)/settings/bug-report frontend healthy next/src/app/(dashboard)/settings/bug-report/page.tsx
/(dashboard)/settings/budget-calc frontend healthy next/src/app/(dashboard)/settings/budget-calc/page.tsx
/(dashboard)/settings/privacy frontend healthy next/src/app/(dashboard)/settings/privacy/page.tsx
/(dashboard)/settings/version frontend healthy next/src/app/(dashboard)/settings/version/page.tsx
/(dashboard)/reporting frontend healthy next/src/app/(dashboard)/reporting/page.tsx
/(dashboard)/list frontend healthy next/src/app/(dashboard)/list/page.tsx
/(dashboard)/dashboard frontend healthy next/src/app/(dashboard)/dashboard/page.tsx
/(dashboard)/dashboard/finance frontend healthy next/src/app/(dashboard)/dashboard/finance/page.tsx
/(dashboard)/dashboard/training frontend healthy next/src/app/(dashboard)/dashboard/training/page.tsx
/(dashboard)/my-day frontend healthy next/src/app/(dashboard)/my-day/page.tsx
/(dashboard)/gym frontend healthy next/src/app/(dashboard)/gym/page.tsx
/(dashboard)/finance frontend healthy next/src/app/(dashboard)/finance/page.tsx
/(dashboard)/finance/transactions frontend healthy next/src/app/(dashboard)/finance/transactions/page.tsx
/(dashboard)/finance/shopping frontend healthy next/src/app/(dashboard)/finance/shopping/page.tsx
/(dashboard)/finance/investments frontend healthy next/src/app/(dashboard)/finance/investments/page.tsx
/(dashboard)/finance/subscriptions frontend healthy next/src/app/(dashboard)/finance/subscriptions/page.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
sm software healthy next/tests/mobile-nav.spec.ts:sm
on software healthy next/tests/mobile-nav.spec.ts:on
that software healthy next/src/generated/prisma/models/BudgetConfig.ts:that
that software healthy next/src/generated/prisma/models/GymExercise.ts:that
that software healthy next/src/generated/prisma/models/CategoryFavourite.ts:that
that software healthy next/src/generated/prisma/models/InsightFeedback.ts:that
that software healthy next/src/generated/prisma/models/GymProgram.ts:that
that software healthy next/src/generated/prisma/models/GymProgramExercise.ts:that
that software healthy next/src/generated/prisma/models/ShoppingItem.ts:that
that software healthy next/src/generated/prisma/models/CustomAccount.ts:that
that software healthy next/src/generated/prisma/models/GarminActivity.ts:that
that software healthy next/src/generated/prisma/models/GymWorkoutExercise.ts:that
that software healthy next/src/generated/prisma/models/TaxDeclarationItem.ts:that
that software healthy next/src/generated/prisma/models/AuditLog.ts:that
that software healthy next/src/generated/prisma/models/GymWorkout.ts:that
that software healthy next/src/generated/prisma/models/ScreenTime.ts:that
that software healthy next/src/generated/prisma/models/TelegramLink.ts:that
that software healthy next/src/generated/prisma/models/PortfolioSnapshot.ts:that
that software healthy next/src/generated/prisma/models/TaxDeadline.ts:that
that software healthy next/src/generated/prisma/models/GymProgramDay.ts:that
that software healthy next/src/generated/prisma/models/Subscription.ts:that
that software healthy next/src/generated/prisma/models/GymSet.ts:that
that software healthy next/src/generated/prisma/models/Secret.ts:that
that software healthy next/src/generated/prisma/models/ChatHistory.ts:that
that software healthy next/src/generated/prisma/models/User.ts:that
that software healthy next/src/generated/prisma/models/GarminHeartRate.ts:that
that software healthy next/src/generated/prisma/models/BrokerAccountSummary.ts:th…
that software healthy next/src/generated/prisma/models/GarminSleep.ts:that
that software healthy next/src/generated/prisma/models/TaxIncomeRecord.ts:that
that software healthy next/src/generated/prisma/models/BrokerPosition.ts:that
that software healthy next/src/generated/prisma/models/CustomCategory.ts:that
that software healthy next/src/generated/prisma/models/AiContextSnapshot.ts:that
that software healthy next/src/generated/prisma/models/TaxSimulation.ts:that
that software healthy next/src/generated/prisma/models/TradingStrategy.ts:that
that software healthy next/src/generated/prisma/models/TaxDeclaration.ts:that
that software healthy next/src/generated/prisma/models/Budget.ts:that
that software healthy next/src/generated/prisma/models/Receipt.ts:that
that software healthy next/src/generated/prisma/models/SavingsGoal.ts:that
that software healthy next/src/generated/prisma/models/FoodLog.ts:that
that software healthy next/src/generated/prisma/models/GarminStaging.ts:that
that software healthy next/src/generated/prisma/models/BrokerTransaction.ts:that
that software healthy next/src/generated/prisma/models/AiNote.ts:that
that software healthy next/src/generated/prisma/models/RecurringTransaction.ts:th…
that software healthy next/src/generated/prisma/models/GarminDaily.ts:that
that software healthy next/src/generated/prisma/models/Embedding.ts:that
that software healthy next/src/generated/prisma/models/WithingsMeasurement.ts:that
that software healthy next/src/generated/prisma/models/BigPurchase.ts:that
that software healthy next/src/generated/prisma/models/UserPreference.ts:that
that software healthy next/src/generated/prisma/models/NbuRate.ts:that
that software healthy next/src/generated/prisma/models/TaxDocument.ts:that

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
BarcodeScanner frontend healthy next/src/components/food/barcode-scanner.tsx
NotFound frontend healthy next/src/app/not-found.tsx
OG frontend healthy next/src/app/opengraph-image.tsx
GlobalError frontend healthy next/src/app/global-error.tsx
DashboardLoading frontend healthy next/src/app/(dashboard)/loading.tsx
DashboardError frontend healthy next/src/app/(dashboard)/error.tsx
Loading frontend healthy next/src/app/(dashboard)/settings/loading.tsx
SettingsPage frontend healthy next/src/app/(dashboard)/settings/page.tsx
SettingsLayout frontend healthy next/src/app/(dashboard)/settings/layout.tsx
IntegrationsPage frontend healthy next/src/app/(dashboard)/settings/integrations/page.tsx
TaxESIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/tax-es/page.…
BunqIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/bunq/page.tsx
GarminIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/garmin/page.…
CobeeIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/cobee/page.t…
BinancePage frontend healthy next/src/app/(dashboard)/settings/integrations/binance/page…
WithingsIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/withings/pag…
TelegramIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/telegram/pag…
AiProvidersPage frontend healthy next/src/app/(dashboard)/settings/integrations/ai-providers…
ScreenTimeIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/screen-time/…
MonobankIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/monobank/pag…
Trading212Page frontend healthy next/src/app/(dashboard)/settings/integrations/trading212/p…
IBKRPage frontend healthy next/src/app/(dashboard)/settings/integrations/ibkr/page.tsx
KrakenPage frontend healthy next/src/app/(dashboard)/settings/integrations/kraken/page.…
EtoroPage frontend healthy next/src/app/(dashboard)/settings/integrations/etoro/page.t…
ExchangeIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/exchange/pag…
FreqtradeIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/freqtrade/pa…
TaxUAIntegrationPage frontend healthy next/src/app/(dashboard)/settings/integrations/tax-ua/page.…
SecuritySettingsPage frontend healthy next/src/app/(dashboard)/settings/security/page.tsx
BudgetsPage frontend healthy next/src/app/(dashboard)/settings/budgets/page.tsx
DisplayPage frontend healthy next/src/app/(dashboard)/settings/display/page.tsx
GuestsPage frontend healthy next/src/app/(dashboard)/settings/guests/page.tsx
AiInsightsSettingsPage frontend healthy next/src/app/(dashboard)/settings/ai-insights/page.tsx
RecurringPage frontend healthy next/src/app/(dashboard)/settings/recurring/page.tsx
BackupPage frontend healthy next/src/app/(dashboard)/settings/backup/page.tsx
GymPlanningPage frontend healthy next/src/app/(dashboard)/settings/gym/page.tsx
GymExercisesPage frontend healthy next/src/app/(dashboard)/settings/gym/exercises/page.tsx
SavingsPage frontend healthy next/src/app/(dashboard)/settings/savings/page.tsx
AccountsPage frontend healthy next/src/app/(dashboard)/settings/accounts/page.tsx
ModulesSettingsPage frontend healthy next/src/app/(dashboard)/settings/modules/page.tsx
CategoriesPage frontend healthy next/src/app/(dashboard)/settings/categories/page.tsx
BugReportPage frontend healthy next/src/app/(dashboard)/settings/bug-report/page.tsx
BudgetCalcPage frontend healthy next/src/app/(dashboard)/settings/budget-calc/page.tsx
PrivacySettingsPage frontend healthy next/src/app/(dashboard)/settings/privacy/page.tsx
VersionPage frontend healthy next/src/app/(dashboard)/settings/version/page.tsx
Loading frontend healthy next/src/app/(dashboard)/reporting/loading.tsx
Loading frontend healthy next/src/app/(dashboard)/list/loading.tsx
DashboardLoading frontend healthy next/src/app/(dashboard)/dashboard/loading.tsx
DashboardPageRoute frontend healthy next/src/app/(dashboard)/dashboard/page.tsx
DashboardLayout frontend healthy next/src/app/(dashboard)/dashboard/layout.tsx
DashboardFinancePage frontend healthy next/src/app/(dashboard)/dashboard/finance/page.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
broker_transactions data healthy next/prisma/migrations/20260316_add_broker_transactions/mig…
big_purchases data healthy next/prisma/migrations/20260329_add_big_purchases/migration…
screen_time data healthy next/prisma/migrations/20260413_add_screen_time/migration.s…
subscriptions data healthy next/prisma/migrations/20260329_add_subscriptions/migration…
passkeys data healthy next/prisma/migrations/20260324_add_passkeys/migration.sql
verification_codes data healthy next/prisma/migrations/20260324_add_verification_codes/migr…
embeddings data healthy next/prisma/migrations/20260322_add_pgvector/migration.sql
tax_documents data healthy next/prisma/migrations/20260315_add_tax_documents/migration…
tax_simulations data healthy next/prisma/migrations/20260315_add_tax_documents/migration…
gym_exercises data healthy src/gym/schema.py
gym_workouts data healthy src/gym/schema.py
gym_workout_exercises data healthy src/gym/schema.py
gym_sets data healthy src/gym/schema.py
gym_programs data healthy src/gym/schema.py
gym_program_days data healthy src/gym/schema.py
gym_program_exercises data healthy src/gym/schema.py
bot_tasks data healthy src/telegram_bot/handlers/commands.py
category_favourites data healthy src/db/core.py
custom_categories data healthy src/db/core.py
secrets data healthy src/db/core.py
custom_accounts data healthy src/db/core.py
users data healthy src/db/core.py
garmin_daily data healthy src/db/core.py
garmin_activities data healthy src/db/core.py
garmin_sleep data healthy src/db/core.py
garmin_heart_rate data healthy src/db/core.py
garmin_staging data healthy src/db/core.py
garmin_body_composition data healthy src/db/core.py
withings_measurements data healthy src/db/core.py
guest_invites data healthy src/db/core.py
food_log data healthy src/db/core.py
ai_notes data healthy src/db/core.py
ai_context_snapshots data healthy src/db/core.py
shopping_items data healthy src/db/core.py
shopping_history data healthy src/db/core.py
transactions data healthy src/db/core.py
daily_log data healthy src/db/core.py
nbu_rates data healthy src/db/core.py
telegram_links data healthy src/db/core.py
telegram_connect_codes data healthy src/db/core.py
audit_log data healthy src/db/core.py
user_preferences data healthy src/db/core.py
savings_goals data healthy src/db/settings.py
budgets data healthy src/db/settings.py
recurring_transactions data healthy src/db/settings.py
chat_history data healthy src/db/settings.py
budget_config data healthy src/db/settings.py
mandatory_categories data healthy src/db/settings.py

LabelLayerStatusPath
auth::README.md security healthy README.md
auth::src/sync/withings_sync.py security healthy src/sync/withings_sync.py
auth::next/messages/en.json security healthy next/messages/en.json
auth::next/Dockerfile security healthy next/Dockerfile
auth::src/bunq_integration.py security healthy src/bunq_integration.py
auth::src/sync/garmin_sync.py security healthy src/sync/garmin_sync.py
auth::setup/src/app/api/deploy/route.ts security healthy setup/src/app/api/deploy/route.ts
auth::src/cobee_integration.py security healthy src/cobee_integration.py
auth::next/src/components/admin/admin-page.tsx security healthy next/src/components/admin/admin-page.tsx
auth::next/src/lib/encryption.ts security healthy next/src/lib/encryption.ts
auth::setup/src/app/components/steps/AuthStep.tsx security healthy setup/src/app/components/steps/AuthStep.tsx
auth::next/src/middleware.ts security healthy next/src/middleware.ts
auth::next/src/app/(dashboard)/settings/privacy/page.tsx security healthy next/src/app/(dashboard)/settings/privacy/page.tsx
auth::next/messages/es.json security healthy next/messages/es.json
auth::next/src/components/landing/landing-page.tsx security healthy next/src/components/landing/landing-page.tsx
auth::next/src/components/admin/tabs/admin-users-tab.tsx security healthy next/src/components/admin/tabs/admin-users-tab.tsx
auth::next/package.json security healthy next/package.json
auth::next/src/app/api/sync/withings/callback/route.ts security healthy next/src/app/api/sync/withings/callback/route.ts
auth::next/tests/auth-loop.spec.ts security healthy next/tests/auth-loop.spec.ts
auth::next/src/app/(dashboard)/settings/integrations/within… security healthy next/src/app/(dashboard)/settings/integrations/withings/pag…
auth::next/src/types/next-auth.d.ts security healthy next/src/types/next-auth.d.ts
auth::next/messages/uk.json security healthy next/messages/uk.json
auth::next/src/components/shared/sidebar.tsx security healthy next/src/components/shared/sidebar.tsx
auth::next/src/lib/auth.ts security healthy next/src/lib/auth.ts
auth::next/src/app/(auth)/login/login-form.tsx security healthy next/src/app/(auth)/login/login-form.tsx
auth::next/src/app/(dashboard)/layout.tsx security healthy next/src/app/(dashboard)/layout.tsx
auth::setup/src/app/components/steps/DeployStep.tsx security healthy setup/src/app/components/steps/DeployStep.tsx
auth::src/withings.py security healthy src/withings.py

LabelLayerStatusPath
20260315_user_preference_email_to_userid.sql data healthy next/prisma/migrations/20260315_user_preference_email_to_us…
20260315_timestamps_to_datetime.sql data healthy next/prisma/migrations/20260315_timestamps_to_datetime.sql
20260315_nullable_userid_audit.sql data healthy next/prisma/migrations/20260315_nullable_userid_audit.sql
migration.sql data healthy next/prisma/migrations/20260316_add_broker_transactions/mig…
migration.sql data healthy next/prisma/migrations/20260329_add_big_purchases/migration…
migration.sql data healthy next/prisma/migrations/20260413_add_screen_time/migration.s…
migration.sql data healthy next/prisma/migrations/20260428000000_add_food_off_fields/m…
migration.sql data healthy next/prisma/migrations/20260326_custom_account_user_unique/…
migration.sql data healthy next/prisma/migrations/20260329_add_subscriptions/migration…
migration.sql data healthy next/prisma/migrations/add_gym_indexes/migration.sql
migration.sql data healthy next/prisma/migrations/20260324_add_passkeys/migration.sql
migration.sql data healthy next/prisma/migrations/20260512_add_userid_indexes/migratio…
migration.sql data healthy next/prisma/migrations/20260324_add_verification_codes/migr…
migration.sql data healthy next/prisma/migrations/20260322_add_pgvector/migration.sql
migration.sql data healthy next/prisma/migrations/20260419_embeddings_hnsw_index/migra…
migration.sql data healthy next/prisma/migrations/20260324_remove_password_and_verific…
migration.sql data healthy next/prisma/migrations/20260315_add_tax_documents/migration…
migration.sql data healthy next/prisma/migrations/20260325_transaction_user_indexes/mi…
migration.sql data healthy next/prisma/migrations/string_to_date/migration.sql
migration.sql data healthy next/prisma/migrations/20260324_ab_test_insights/migration.…
migration.sql data healthy next/prisma/migrations/20260326_garmin_heartrate_userid/mig…
migration.sql data healthy next/prisma/migrations/int_to_boolean/migration.sql
migration.sql data healthy next/prisma/migrations/20260420_hnsw_user_partial/migration…
migration.sql data healthy next/prisma/migrations/20260324_add_password_hash/migration…

LabelLayerStatusPath
port:3333 network healthy README.md
port:5432 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml
port:11434 network healthy docker-compose.yml
port:8003 network healthy deploy/docker-compose.pd.yml
port:8002 network healthy deploy/docker-compose.pd.yml
port:9001 network healthy setup/src/app/api/deploy/route.ts
port:8001 network healthy src/health.py

LabelLayerStatusPath
127.0.0.1 network healthy docker-compose.yml
11.385.6.105 network healthy next/src/app/(auth)/login/login-form.tsx
3.495.99.105 network healthy next/src/app/(auth)/login/login-form.tsx
3.18.765.84 network healthy next/src/app/(auth)/login/login-form.tsx
5.925.435.375 network healthy next/src/app/(auth)/login/login-form.tsx
315.225.69.825 network healthy next/src/app/(auth)/login/login-form.tsx

LabelLayerStatusPath
image::next/Dockerfile hardware healthy next/Dockerfile
image::setup/Dockerfile hardware healthy setup/Dockerfile
pg hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml
pd-app hardware healthy docker-compose.yml
ollama hardware healthy docker-compose.yml

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy docker-compose.yml
sqlite data healthy src/demo_data.py

LabelLayerStatusPath
vps::aws hardware healthy src/monobank.py
vps::azure hardware healthy src/monobank.py
vps::digitalocean hardware healthy src/monobank.py
vps::hetzner hardware healthy src/sync/detect_subscriptions.py

LabelLayerStatusPath
repobility-clone-76ks82a1 software healthy /tmp/repobility-clone-76ks82a1

LabelLayerStatusPath
Subscription root api healthy next/src/generated/prisma/client.ts

LabelLayerStatusPath
gpu (detected) hardware healthy next/src/scripts/seed-demo-advanced.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/cafc2f9c-3de9-4598-b268-1e6dbfd4e03d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/cafc2f9c-3de9-4598-b268-1e6dbfd4e03d/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.