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.

UmaisNisar/InvestAdvisor

https://github.com/UmaisNisar/InvestAdvisor · scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)

27 raw signals (16 security + 11 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 16 actionable findings from 2 signal sources. 53 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 409 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
global.json software healthy global.json
publish-all.sh software healthy publish-all.sh
README.md software healthy README.md
appsettings.json software healthy InvestAdvisor.Server/appsettings.json
Program.cs software healthy InvestAdvisor.Server/Program.cs
appsettings.Development.json software healthy InvestAdvisor.Server/appsettings.Development.json
ClaimsCurrentUserAccessor.cs software healthy InvestAdvisor.Server/Auth/ClaimsCurrentUserAccessor.cs
CloudflareAccessAuthHandler.cs software healthy InvestAdvisor.Server/Auth/CloudflareAccessAuthHandler.cs
launchSettings.json software healthy InvestAdvisor.Server/Properties/launchSettings.json
DbContextFactory.cs software healthy InvestAdvisor.Data/DbContextFactory.cs
InvestAdvisorDbContext.cs software healthy InvestAdvisor.Data/InvestAdvisorDbContext.cs
TokenBucketRateLimiter.cs software healthy InvestAdvisor.Data/RateLimiting/TokenBucketRateLimiter.cs
InvestAdvisorWorker.cs software healthy InvestAdvisor.Data/HostedServices/InvestAdvisorWorker.cs
MomentumWorker.cs software healthy InvestAdvisor.Data/HostedServices/MomentumWorker.cs
HoldingsImportWorker.cs software healthy InvestAdvisor.Data/HostedServices/HoldingsImportWorker.cs
SwingWorker.cs software healthy InvestAdvisor.Data/HostedServices/SwingWorker.cs
ScreenerWorker.cs software healthy InvestAdvisor.Data/HostedServices/ScreenerWorker.cs
ServiceCollectionExtensions.cs software healthy InvestAdvisor.Data/Composition/ServiceCollectionExtensions.…
CsvImportHelpers.cs software healthy InvestAdvisor.Data/Services/CsvImportHelpers.cs
NewsRefreshService.cs software healthy InvestAdvisor.Data/Services/NewsRefreshService.cs
ProfileService.cs software healthy InvestAdvisor.Data/Services/ProfileService.cs
HoldingsService.cs software healthy InvestAdvisor.Data/Services/HoldingsService.cs
HoldingsImportService.cs software healthy InvestAdvisor.Data/Services/HoldingsImportService.cs
SwingService.cs software healthy InvestAdvisor.Data/Services/SwingService.cs
TickerSearchService.cs software healthy InvestAdvisor.Data/Services/TickerSearchService.cs
WatchlistService.cs software healthy InvestAdvisor.Data/Services/WatchlistService.cs
SentimentScoringService.cs software healthy InvestAdvisor.Data/Services/SentimentScoringService.cs
MomentumService.cs software healthy InvestAdvisor.Data/Services/MomentumService.cs
RealizedLotsService.cs software healthy InvestAdvisor.Data/Services/RealizedLotsService.cs
ScreenerSyncService.cs software healthy InvestAdvisor.Data/Services/ScreenerSyncService.cs
StockUniverseSeeder.cs software healthy InvestAdvisor.Data/Services/StockUniverseSeeder.cs
ScreenerScoringService.cs software healthy InvestAdvisor.Data/Services/ScreenerScoringService.cs
SocialRefreshService.cs software healthy InvestAdvisor.Data/Services/SocialRefreshService.cs
SwingScoringService.cs software healthy InvestAdvisor.Data/Services/SwingScoringService.cs
PriceRefreshService.cs software healthy InvestAdvisor.Data/Services/PriceRefreshService.cs
ActivityImportService.cs software healthy InvestAdvisor.Data/Services/ActivityImportService.cs
RunEventBus.cs software healthy InvestAdvisor.Data/Events/RunEventBus.cs
TenantContext.cs software healthy InvestAdvisor.Data/Identity/TenantContext.cs
SystemClock.cs software healthy InvestAdvisor.Data/Time/SystemClock.cs
RunManager.cs software healthy InvestAdvisor.Data/Runs/RunManager.cs
SwingQueries.cs software healthy InvestAdvisor.Data/Queries/SwingQueries.cs
PortfolioQueries.cs software healthy InvestAdvisor.Data/Queries/PortfolioQueries.cs
ScreenerQueries.cs software healthy InvestAdvisor.Data/Queries/ScreenerQueries.cs
MomentumQueries.cs software healthy InvestAdvisor.Data/Queries/MomentumQueries.cs
MailKitSmtpClient.cs software healthy InvestAdvisor.Data/Smtp/MailKitSmtpClient.cs
LlmClientRouter.cs software healthy InvestAdvisor.Data/Providers/LlmClientRouter.cs
LlmResponseParsing.cs software healthy InvestAdvisor.Data/Providers/LlmResponseParsing.cs
LlmEnvelope.cs software healthy InvestAdvisor.Data/Providers/LlmEnvelope.cs
CompositeMarketDataProvider.cs software healthy InvestAdvisor.Data/Providers/CompositeMarketDataProvider.cs
AnthropicResponseDtos.cs software healthy InvestAdvisor.Data/Providers/Anthropic/AnthropicResponseDto…

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

LabelLayerStatusPath
InvestAdvisor.Server software healthy InvestAdvisor.Server
Auth software healthy InvestAdvisor.Server/Auth
Properties software healthy InvestAdvisor.Server/Properties
InvestAdvisor.Data software healthy InvestAdvisor.Data
RateLimiting software healthy InvestAdvisor.Data/RateLimiting
HostedServices software healthy InvestAdvisor.Data/HostedServices
Composition software healthy InvestAdvisor.Data/Composition
Services software healthy InvestAdvisor.Data/Services
Events software healthy InvestAdvisor.Data/Events
Identity software healthy InvestAdvisor.Data/Identity
Time software healthy InvestAdvisor.Data/Time
Runs software healthy InvestAdvisor.Data/Runs
Queries software healthy InvestAdvisor.Data/Queries
Smtp software healthy InvestAdvisor.Data/Smtp
Providers software healthy InvestAdvisor.Data/Providers
Anthropic software healthy InvestAdvisor.Data/Providers/Anthropic
Reddit software healthy InvestAdvisor.Data/Providers/Reddit
StockTwits software healthy InvestAdvisor.Data/Providers/StockTwits
Finnhub software healthy InvestAdvisor.Data/Providers/Finnhub
Fx software healthy InvestAdvisor.Data/Providers/Fx
HackerNews software healthy InvestAdvisor.Data/Providers/HackerNews
OpenAiCompat software healthy InvestAdvisor.Data/Providers/OpenAiCompat
Yahoo software healthy InvestAdvisor.Data/Providers/Yahoo
Bluesky software healthy InvestAdvisor.Data/Providers/Bluesky
CoinGecko software healthy InvestAdvisor.Data/Providers/CoinGecko
Configurations software healthy InvestAdvisor.Data/Configurations
Notifications software healthy InvestAdvisor.Data/Notifications
Migrations software healthy InvestAdvisor.Data/Migrations
Agent software healthy InvestAdvisor.Data/Agent
Stores software healthy InvestAdvisor.Data/Stores
deploy software healthy deploy
InvestAdvisor.Core software healthy InvestAdvisor.Core
Enums software healthy InvestAdvisor.Core/Enums
Momentum software healthy InvestAdvisor.Core/Momentum
Entities software healthy InvestAdvisor.Core/Entities
Models software healthy InvestAdvisor.Core/Models
Swing software healthy InvestAdvisor.Core/Swing
Abstractions software healthy InvestAdvisor.Core/Abstractions
Notifications software healthy InvestAdvisor.Core/Notifications
Options software healthy InvestAdvisor.Core/Options
Agent software healthy InvestAdvisor.Core/Agent
InvestAdvisor.Maui software healthy InvestAdvisor.Maui
wwwroot software healthy InvestAdvisor.Maui/wwwroot
Platforms software healthy InvestAdvisor.Maui/Platforms
Windows software healthy InvestAdvisor.Maui/Platforms/Windows
MacCatalyst software healthy InvestAdvisor.Maui/Platforms/MacCatalyst
HostServices software healthy InvestAdvisor.Maui/HostServices
Properties software healthy InvestAdvisor.Maui/Properties
InvestAdvisor.Test software healthy InvestAdvisor.Test
Momentum software healthy InvestAdvisor.Test/Momentum

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

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml
build-test cicd healthy .github/workflows/ci.yml
build-maui cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
127.0.0.1 network healthy InvestAdvisor.Server/Properties/launchSettings.json
1.2.3.4 network healthy deploy/.env.example

LabelLayerStatusPath
vps::hetzner hardware healthy README.md
vps::gcp hardware healthy deploy/.env.example

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
DEPLOY_SSH_KEY cicd healthy
DEPLOY_HOST cicd healthy

LabelLayerStatusPath
repobility-clone-i5cdig3x software healthy /tmp/repobility-clone-i5cdig3x

LabelLayerStatusPath
sqlite data healthy README.md
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/981357c1-2b89-403e-8efd-7cd4980da5f0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/981357c1-2b89-403e-8efd-7cd4980da5f0/

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.