https://github.com/anilpabolu/WealthSpot
· scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)
213 raw signals (0 security + 213 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -22.9 (diff) · 150 actionable findings from 1 signal source. 63 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 100 of 150 actionable findings. 213 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
scripts/check_columns.py:6
scripts/check_related_tables.py:14
scripts/check_user_columns.py:6
scripts/list_tables.py:6
apps/web/.env.local
ConfigEnv fileRuntime env
services/api/.env.local
ConfigEnv fileRuntime env
services/api/.env.production
ConfigEnv fileRuntime env
services/api/app/routers/comm.py:444
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:617
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:420
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:233
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:534
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:710
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:592
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:317
securityAuth fastapi unauth mutation
services/api/app/routers/webhooks.py:78
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:384
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:200
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:486
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:277
securityAuth fastapi unauth mutation
services/api/app/routers/source_clicks.py:94
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:143
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:162
securityAuth fastapi unauth mutation
services/api/app/routers/comm.py:107
securityAuth fastapi unauth mutation
services/api/app/routers/webhooks.py:193
securityAuth fastapi unauth mutation
services/api/app/routers/auth.py:132
securityAuth fastapi unauth mutation
services/api/app/routers/approvals.py:137
securityAuth fastapi unauth mutation
services/api/app/comm/audience.py:45
Exec used
scripts/run_db_replay_check.py:148
Subprocess shell true
apps/web/src/pages/control/FoundingTeamPanel.tsx:63
securityAuth js admin unauth
apps/web/src/hooks/useSiteContent.ts:92
securityAuth js admin unauth
apps/web/src/pages/control/FoundingTeamPanel.tsx:48
securityAuth js admin unauth
apps/web/src/pages/control/FoundingTeamPanel.tsx:78
securityAuth js admin unauth
apps/web/src/pages/control/FoundingTeamPanel.tsx:33
securityAuth js admin unauth
apps/web/.env.production
ConfigEnv fileRuntime env
repo-level (23 hits).github/workflows/deploy-api.yml:42, 62, 82 (3 hits).github/workflows/db-replay-staging.yml:61.github/workflows/debug-aca.yml:15.github/workflows/deploy-web.yml:85.github/workflows/diagnose-api.yml:20.github/workflows/run-migrations.yml:51.github/workflows/db-replay-staging.yml.github/workflows/debug-aca.yml.github/workflows/deploy-api.yml.github/workflows/diagnose-api.yml.github/workflows/run-migrations.ymlapps/web/src/pages/MarketplacePage.tsx:568
Direct innerhtml assignment
apps/web/src/pages/OpportunityDetailPage.tsx:347
Direct innerhtml assignment
apps/web/src/pages/PropertyDetailPage.tsx:76
Direct innerhtml assignment
apps/web/src/hooks/useBackendSync.ts:114
Local storage auth token
apps/web/src/lib/api.ts:14
Local storage auth token
apps/web/src/stores/user.store.ts:46
Local storage auth token
services/api/.env.production.example
Ports
apps/web/Dockerfile:18
containersPinned dependencies
apps/web/Dockerfile:2, 25 (2 hits)tests/Dockerfile:5services/api/Dockerfile:2, 17, 42 (3 hits).github/workflows/deploy-web.yml:65, 79 (2 hits).github/workflows/ci.yml:284.github/workflows/db-replay-staging.yml:51.github/workflows/run-migrations.yml:41repo-level (11 hits)repo-level (2 hits)apps/mobile/package.json
LockfileReproducibilityGenerated repo pattern
apps/web/package.json
LockfileReproducibilityGenerated repo pattern
packages/wealthspot-api-client/package.json
LockfileReproducibilityGenerated repo pattern
packages/wealthspot-types/package.json
LockfileReproducibilityGenerated repo pattern
package.json
CI/CD securitySupply chainNpm
services/api/app/core/assessments.py:365
services/api/app/routers/assessments.py:492
scripts/add_cf_pages_domain.py:5scripts/add_custom_domain.py:5scripts/add_dns_records.py:4scripts/bind_cert.py:5scripts/check_api.py:4scripts/force_new_revision.py:5scripts/get_logs.py:5scripts/list_revisions.py:5services/api/app/models/user.py:166
services/api/app/comm/audit.py:19
fix_jsx.py:7
fix_errors.py:7
services/api/app/middleware/auth.py:132
services/api/app/middleware/auth.py:120
services/api/app/routers/lender.py:28
services/api/app/middleware/auth.py:110
services/api/app/core/exceptions.py:26
This page is publicly accessible at:
https://repobility.com/scan/178c3e3c-77de-4f1e-845c-3c2a37b9a34d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/178c3e3c-77de-4f1e-845c-3c2a37b9a34d/
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.