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.

toilact/TradePilot

https://github.com/toilact/TradePilot · scanned 2026-06-16 00:38 UTC (2 months, 1 week ago)

42 raw signals (0 security + 42 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 39 actionable findings from 1 signal source. 3 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 714 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
register software healthy frontend/instrumentation.ts:register
PriceChart software healthy frontend/components/price-chart.tsx:PriceChart
y software healthy frontend/components/price-chart.tsx:y
WatchlistButton software healthy frontend/components/watchlist-button.tsx:WatchlistButton
onClick software healthy frontend/components/watchlist-button.tsx:onClick
StatCard software healthy frontend/components/stat-card.tsx:StatCard
PredictionBadge software healthy frontend/components/prediction-badge.tsx:PredictionBadge
AuthButton software healthy frontend/components/auth-button.tsx:AuthButton
PredictionTable software healthy frontend/components/prediction-table.tsx:PredictionTable
Reveal software healthy frontend/components/reveal.tsx:Reveal
Disclaimer software healthy frontend/components/disclaimer.tsx:Disclaimer
InfoIcon software healthy frontend/components/disclaimer.tsx:InfoIcon
PredictionRow software healthy frontend/components/prediction-row.tsx:PredictionRow
ConfidenceMeter software healthy frontend/components/prediction-row.tsx:ConfidenceMeter
SiteFooter software healthy frontend/components/site-footer.tsx:SiteFooter
FooterCol software healthy frontend/components/site-footer.tsx:FooterCol
Sparkline software healthy frontend/components/sparkline.tsx:Sparkline
WatchlistProvider software healthy frontend/components/watchlist-provider.tsx:WatchlistProvider
useWatchlist software healthy frontend/components/watchlist-provider.tsx:useWatchlist
Nav software healthy frontend/components/nav.tsx:Nav
Arrow software healthy frontend/components/nav.tsx:Arrow
MeshBackground software healthy frontend/components/mesh-background.tsx:MeshBackground
AuthSessionProvider software healthy frontend/components/session-provider.tsx:AuthSessionProvider
NotFound software healthy frontend/app/not-found.tsx:NotFound
Home software healthy frontend/app/page.tsx:Home
RootLayout software healthy frontend/app/layout.tsx:RootLayout
GlobalError software healthy frontend/app/global-error.tsx:GlobalError
sessionToken software healthy frontend/app/api/watchlist/route.ts:sessionToken
forward software healthy frontend/app/api/watchlist/route.ts:forward
GET software healthy frontend/app/api/watchlist/route.ts:GET
POST software healthy frontend/app/api/watchlist/route.ts:POST
DELETE software healthy frontend/app/api/watchlist/route.ts:DELETE
generateStaticParams software healthy frontend/app/stock/[symbol]/page.tsx:generateStaticParams
StockPage software healthy frontend/app/stock/[symbol]/page.tsx:StockPage
Metric software healthy frontend/app/stock/[symbol]/page.tsx:Metric
ProbBar software healthy frontend/app/stock/[symbol]/page.tsx:ProbBar
Legend software healthy frontend/app/stock/[symbol]/page.tsx:Legend
WatchlistPage software healthy frontend/app/watchlist/page.tsx:WatchlistPage
Loading software healthy frontend/app/watchlist/page.tsx:Loading
SignedOut software healthy frontend/app/watchlist/page.tsx:SignedOut
SignedIn software healthy frontend/app/watchlist/page.tsx:SignedIn
AccuracyPage software healthy frontend/app/accuracy/page.tsx:AccuracyPage
pct software healthy frontend/app/accuracy/page.tsx:pct
getPredictions software healthy frontend/lib/api.ts:getPredictions
getPrediction software healthy frontend/lib/api.ts:getPrediction
getHistory software healthy frontend/lib/api.ts:getHistory
getNews software healthy frontend/lib/api.ts:getNews
getAccuracy software healthy frontend/lib/api.ts:getAccuracy
getWatchlist software healthy frontend/lib/api.ts:getWatchlist
addToWatchlist software healthy frontend/lib/api.ts:addToWatchlist

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
render.yaml software healthy render.yaml
auth.ts software healthy frontend/auth.ts
instrumentation.ts software healthy frontend/instrumentation.ts
postcss.config.mjs software healthy frontend/postcss.config.mjs
tailwind.config.ts software healthy frontend/tailwind.config.ts
package.json software healthy frontend/package.json
next-env.d.ts software healthy frontend/next-env.d.ts
sentry.server.config.ts software healthy frontend/sentry.server.config.ts
package-lock.json software healthy frontend/package-lock.json
instrumentation-client.ts software healthy frontend/instrumentation-client.ts
.env.example software healthy frontend/.env.example
.eslintrc.json software healthy frontend/.eslintrc.json
tsconfig.json software healthy frontend/tsconfig.json
sentry.edge.config.ts software healthy frontend/sentry.edge.config.ts
next.config.mjs software healthy frontend/next.config.mjs
price-chart.tsx software healthy frontend/components/price-chart.tsx
watchlist-button.tsx software healthy frontend/components/watchlist-button.tsx
stat-card.tsx software healthy frontend/components/stat-card.tsx
prediction-badge.tsx software healthy frontend/components/prediction-badge.tsx
auth-button.tsx software healthy frontend/components/auth-button.tsx
prediction-table.tsx software healthy frontend/components/prediction-table.tsx
reveal.tsx software healthy frontend/components/reveal.tsx
disclaimer.tsx software healthy frontend/components/disclaimer.tsx
prediction-row.tsx software healthy frontend/components/prediction-row.tsx
site-footer.tsx software healthy frontend/components/site-footer.tsx
sparkline.tsx software healthy frontend/components/sparkline.tsx
watchlist-provider.tsx software healthy frontend/components/watchlist-provider.tsx
nav.tsx software healthy frontend/components/nav.tsx
mesh-background.tsx software healthy frontend/components/mesh-background.tsx
session-provider.tsx software healthy frontend/components/session-provider.tsx
not-found.tsx software healthy frontend/app/not-found.tsx
globals.css software healthy frontend/app/globals.css
page.tsx software healthy frontend/app/page.tsx
layout.tsx software healthy frontend/app/layout.tsx
global-error.tsx software healthy frontend/app/global-error.tsx
route.ts software healthy frontend/app/api/auth/[...nextauth]/route.ts
route.ts software healthy frontend/app/api/watchlist/route.ts
page.tsx software healthy frontend/app/stock/[symbol]/page.tsx
page.tsx software healthy frontend/app/watchlist/page.tsx
page.tsx software healthy frontend/app/accuracy/page.tsx
api.ts software healthy frontend/lib/api.ts
format.ts software healthy frontend/lib/format.ts
mock.ts software healthy frontend/lib/mock.ts
types.ts software healthy frontend/lib/types.ts
0002-confidence-gated-predictions.md software healthy docs/adr/0002-confidence-gated-predictions.md
0001-design-system-bang-mau.md software healthy docs/adr/0001-design-system-bang-mau.md
issue-tracker.md software healthy docs/agents/issue-tracker.md
domain.md software healthy docs/agents/domain.md
triage-labels.md software healthy docs/agents/triage-labels.md

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

LabelLayerStatusPath
frontend software healthy frontend
components software healthy frontend/components
app software healthy frontend/app
api software healthy frontend/app/api
auth software healthy frontend/app/api/auth
[...nextauth] software healthy frontend/app/api/auth/[...nextauth]
watchlist software healthy frontend/app/api/watchlist
stock software healthy frontend/app/stock
[symbol] software healthy frontend/app/stock/[symbol]
watchlist software healthy frontend/app/watchlist
accuracy software healthy frontend/app/accuracy
lib software healthy frontend/lib
docs software healthy docs
adr software healthy docs/adr
agents software healthy docs/agents
ml software healthy ml
notebooks software healthy ml/notebooks
artifacts software healthy ml/artifacts
phobert_sentiment software healthy ml/artifacts/phobert_sentiment
tft_model software healthy ml/artifacts/tft_model
lgbm_model software healthy ml/artifacts/lgbm_model
backend software healthy backend
models software healthy backend/models
tests software healthy backend/tests
fixtures software healthy backend/tests/fixtures
api software healthy backend/api
scripts software healthy backend/scripts
services software healthy backend/services
db software healthy backend/db
migrations software healthy backend/migrations
versions software healthy backend/migrations/versions
features software healthy backend/features
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
SentDataset software healthy ml/notebooks/02_sentiment_finetune.py:151
WeightedTrainer software healthy ml/notebooks/02_sentiment_finetune.py:200
WeightedCrossEntropy software healthy ml/notebooks/03_tft_training.py:74
Settings software healthy backend/config.py:6
Base software healthy backend/models/database.py:34
Stock software healthy backend/models/database.py:42
PriceHistory software healthy backend/models/database.py:52
News software healthy backend/models/database.py:65
NewsStock software healthy backend/models/database.py:76
DailySentiment software healthy backend/models/database.py:86
Prediction software healthy backend/models/database.py:101
ActualResult software healthy backend/models/database.py:130
User software healthy backend/models/database.py:146
Watchlist software healthy backend/models/database.py:155
_BrokenSession software healthy backend/tests/test_deploy.py:23
_BrokenRedis software healthy backend/tests/test_cache.py:34
_FakeResponse software healthy backend/tests/test_notifier.py:22
_FakeClient software healthy backend/tests/test_notifier.py:31
_Notify software healthy backend/tests/test_scheduler.py:33
_FakeScheduler software healthy backend/tests/test_scheduler.py:131
WatchlistAdd software healthy backend/api/auth.py:73
PredictFn software healthy backend/services/inference.py:38
ScoreFn software healthy backend/services/sentiment.py:55
StepResult software healthy backend/services/scheduler.py:41
_Provider software healthy backend/services/sentiment_label.py:95
_GeminiProvider software healthy backend/services/sentiment_label.py:102
_OpenAIProvider software healthy backend/services/sentiment_label.py:145

LabelLayerStatusPath
Base data healthy backend/models/database.py
Stock data healthy backend/models/database.py
PriceHistory data healthy backend/models/database.py
News data healthy backend/models/database.py
NewsStock data healthy backend/models/database.py
DailySentiment data healthy backend/models/database.py
Prediction data healthy backend/models/database.py
ActualResult data healthy backend/models/database.py
User data healthy backend/models/database.py
Watchlist data healthy backend/models/database.py
stocks data healthy backend/models/database.py
price_history data healthy backend/models/database.py
news data healthy backend/models/database.py
predictions data healthy backend/models/database.py
actual_results data healthy backend/models/database.py
users data healthy backend/models/database.py
watchlist data healthy backend/models/database.py

LabelLayerStatusPath
auth::frontend/auth.ts security healthy frontend/auth.ts
auth::frontend/components/watchlist-provider.tsx security healthy frontend/components/watchlist-provider.tsx
auth::frontend/.env.example security healthy frontend/.env.example
auth::frontend/components/session-provider.tsx security healthy frontend/components/session-provider.tsx
auth::backend/.env.example security healthy backend/.env.example
auth::frontend/components/watchlist-button.tsx security healthy frontend/components/watchlist-button.tsx
auth::backend/pyproject.toml security healthy backend/pyproject.toml
auth::frontend/components/auth-button.tsx security healthy frontend/components/auth-button.tsx
auth::backend/api/auth.py security healthy backend/api/auth.py
auth::backend/tests/test_auth_watchlist.py security healthy backend/tests/test_auth_watchlist.py
auth::frontend/lib/types.ts security healthy frontend/lib/types.ts
auth::backend/config.py security healthy backend/config.py
auth::frontend/app/watchlist/page.tsx security healthy frontend/app/watchlist/page.tsx
auth::frontend/package.json security healthy frontend/package.json

LabelLayerStatusPath
GET /health api healthy backend/main.py
GET /healthz api healthy backend/main.py
GET /watchlist api healthy backend/api/auth.py
POST /watchlist api healthy backend/api/auth.py
DELETE /watchlist api healthy backend/api/auth.py
GET /predictions api healthy backend/api/predictions.py
GET /stocks/{symbol}/history api healthy backend/api/stocks.py
GET /accuracy api healthy backend/api/stocks.py
GET /news api healthy backend/api/news.py

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
sqlite data healthy backend/config.py
postgres data healthy backend/.env.example

LabelLayerStatusPath
env.py data healthy backend/migrations/env.py
c58076172a05_predictions_gating_prob_3_lop_is_.py data healthy backend/migrations/versions/c58076172a05_predictions_gating…
f6e9b2c93653_khoi_tao_9_bang.py data healthy backend/migrations/versions/f6e9b2c93653_khoi_tao_9_bang.py
0de595dd33fb_daily_sentiment_sentiment_extreme_m8_.py data healthy backend/migrations/versions/0de595dd33fb_daily_sentiment_se…

LabelLayerStatusPath
/page.tsx frontend healthy frontend/app/page.tsx
/stock/[symbol] frontend healthy frontend/app/stock/[symbol]/page.tsx
/watchlist frontend healthy frontend/app/watchlist/page.tsx
/accuracy frontend healthy frontend/app/accuracy/page.tsx

LabelLayerStatusPath
NotFound frontend healthy frontend/app/not-found.tsx
RootLayout frontend healthy frontend/app/layout.tsx
GlobalError frontend healthy frontend/app/global-error.tsx
WatchlistPage frontend healthy frontend/app/watchlist/page.tsx

LabelLayerStatusPath
backend cicd healthy .github/workflows/ci.yml
ml-lint cicd healthy .github/workflows/ci.yml
docker cicd healthy .github/workflows/ci.yml
frontend cicd healthy .github/workflows/ci.yml

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

LabelLayerStatusPath
port:8000 network healthy backend/Dockerfile

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy README.md

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
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/8b7c0a50-de29-4136-a8bf-05b902ef16fe/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8b7c0a50-de29-4136-a8bf-05b902ef16fe/

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.