https://github.com/vijender-marthi/OptionAdvisor
· scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)
190 raw signals (0 security + 190 graph)
Last scanned 2 months, 1 week ago · v1 · 145 actionable findings from 1 signal source. 45 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3513 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.
| Label | Layer | Status | Path |
|---|---|---|---|
compute_rsi |
software | healthy | options_advisor.py:46 |
compute_iv_rank |
software | healthy | options_advisor.py:55 |
get_trend |
software | healthy | options_advisor.py:67 |
pick_expiry |
software | healthy | options_advisor.py:86 |
get_atm_strike |
software | dead | options_advisor.py:94 |
compute_iv_from_chain |
software | healthy | options_advisor.py:99 |
put_call_ratio |
software | healthy | options_advisor.py:108 |
build_recommendations |
software | healthy | options_advisor.py:120 |
nearest_strike |
software | healthy | options_advisor.py:144 |
option_price |
software | healthy | options_advisor.py:154 |
render_bias_tag |
software | healthy | options_advisor.py:401 |
render_recommendation |
software | healthy | options_advisor.py:410 |
main |
software | healthy | options_advisor.py:450 |
normalizeUserRole |
software | healthy | frontend/src/permissions.ts:normalizeUserRole |
r |
software | healthy | frontend/src/permissions.ts:r |
canAccessPage |
software | healthy | frontend/src/permissions.ts:canAccessPage |
roleLabel |
software | healthy | frontend/src/permissions.ts:roleLabel |
roleBadgeClass |
software | healthy | frontend/src/permissions.ts:roleBadgeClass |
googleClientId |
software | healthy | frontend/src/App.tsx:googleClientId |
PositionsRoute |
software | healthy | frontend/src/App.tsx:PositionsRoute |
RouteFallback |
software | healthy | frontend/src/App.tsx:RouteFallback |
ThemeInitializer |
software | healthy | frontend/src/App.tsx:ThemeInitializer |
saved |
software | healthy | frontend/src/App.tsx:saved |
LegacyHashRedirect |
software | healthy | frontend/src/App.tsx:LegacyHashRedirect |
LoginRoute |
software | healthy | frontend/src/App.tsx:LoginRoute |
RequireAuth |
software | healthy | frontend/src/App.tsx:RequireAuth |
RoleGuard |
software | healthy | frontend/src/App.tsx:RoleGuard |
SuspensedOutlet |
software | healthy | frontend/src/App.tsx:SuspensedOutlet |
ShellRoutes |
software | healthy | frontend/src/App.tsx:ShellRoutes |
DynamicFavicon |
software | healthy | frontend/src/App.tsx:DynamicFavicon |
AppBody |
software | healthy | frontend/src/App.tsx:AppBody |
App |
software | healthy | frontend/src/App.tsx:App |
inner |
software | healthy | frontend/src/App.tsx:inner |
isCacheFresh |
software | healthy | frontend/src/types/index.ts:isCacheFresh |
cacheAge |
software | healthy | frontend/src/types/index.ts:cacheAge |
locationToPage |
software | healthy | frontend/src/routing/paths.ts:locationToPage |
pageToLocation |
software | healthy | frontend/src/routing/paths.ts:pageToLocation |
getEngineRoute |
software | healthy | frontend/src/routing/routes.ts:getEngineRoute |
routeForEngine |
software | healthy | frontend/src/routing/routes.ts:routeForEngine |
getDetailsRoute |
software | healthy | frontend/src/routing/routes.ts:getDetailsRoute |
normalizeCommandCenterEnvelope |
software | healthy | frontend/src/api/commandCenter.ts:normalizeCommandCenterEnv… |
fetchTradeCommandCenter |
software | healthy | frontend/src/api/commandCenter.ts:fetchTradeCommandCenter |
fetchAlertCenterPage |
software | healthy | frontend/src/api/commandCenter.ts:fetchAlertCenterPage |
fetchAlertCenterSummary |
software | healthy | frontend/src/api/commandCenter.ts:fetchAlertCenterSummary |
acknowledgeAlert |
software | healthy | frontend/src/api/commandCenter.ts:acknowledgeAlert |
resolveAlert |
software | healthy | frontend/src/api/commandCenter.ts:resolveAlert |
noteAlert |
software | healthy | frontend/src/api/commandCenter.ts:noteAlert |
fetchMarketPosition |
software | healthy | frontend/src/api/commandCenter.ts:fetchMarketPosition |
addPortfolioPosition |
software | healthy | frontend/src/api/commandCenter.ts:addPortfolioPosition |
fetchStockTargets |
software | healthy | frontend/src/api/commandCenter.ts:fetchStockTargets |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.cursorrules |
software | healthy | .cursorrules |
PROMPT_SESSION_v1.35.md |
software | healthy | PROMPT_SESSION_v1.35.md |
BACKEND_ARCHITECTURE.md |
software | healthy | BACKEND_ARCHITECTURE.md |
ENGINE_REBUILD_PLAN.md |
software | healthy | ENGINE_REBUILD_PLAN.md |
options_advisor.py |
software | healthy | options_advisor.py |
trade-journal.html |
software | healthy | trade-journal.html |
README.md |
software | healthy | README.md |
IMPLEMENTATION_PROMPT.md |
software | healthy | IMPLEMENTATION_PROMPT.md |
ARCHITECTURE_AUDIT.md |
software | healthy | ARCHITECTURE_AUDIT.md |
start.sh |
software | healthy | start.sh |
CURSOR_PROMPT.md |
software | healthy | CURSOR_PROMPT.md |
DAYTRADE_ENGINE_EVALUATION.md |
software | healthy | DAYTRADE_ENGINE_EVALUATION.md |
package-lock.json |
software | healthy | package-lock.json |
DEPLOY_DIGITALOCEAN.md |
software | healthy | DEPLOY_DIGITALOCEAN.md |
TRADING_LOGIC_AUDIT_PLAN.md |
software | healthy | TRADING_LOGIC_AUDIT_PLAN.md |
requirements.txt |
software | healthy | requirements.txt |
AGENTS.md |
software | healthy | AGENTS.md |
TEXT_IMPROVEMENTS.md |
software | healthy | TEXT_IMPROVEMENTS.md |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
tailwind.config.js |
software | healthy | frontend/tailwind.config.js |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
start.sh |
software | healthy | frontend/start.sh |
package-lock.json |
software | healthy | frontend/package-lock.json |
.env.example |
software | healthy | frontend/.env.example |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
postcss.config.js |
software | healthy | frontend/postcss.config.js |
api-contracts.md |
software | healthy | frontend/ai-context/api-contracts.md |
coding-standards.md |
software | healthy | frontend/ai-context/coding-standards.md |
ui-rules.md |
software | healthy | frontend/ai-context/ui-rules.md |
current-state.md |
software | healthy | frontend/ai-context/current-state.md |
trading-engines.md |
software | healthy | frontend/ai-context/trading-engines.md |
Architecture.md |
software | healthy | frontend/ai-context/Architecture.md |
build-trade-command-center.md |
software | healthy | frontend/prompts/build-trade-command-center.md |
build-alert-center.md |
software | healthy | frontend/prompts/build-alert-center.md |
build-positions-center.md |
software | healthy | frontend/prompts/build-positions-center.md |
build-watchlist.md |
software | healthy | frontend/prompts/build-watchlist.md |
trade-journal.html |
software | healthy | frontend/public/trade-journal.html |
index.css |
software | healthy | frontend/src/index.css |
permissions.ts |
software | healthy | frontend/src/permissions.ts |
main.tsx |
software | healthy | frontend/src/main.tsx |
vite-env.d.ts |
software | healthy | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
commandCenter.ts |
software | healthy | frontend/src/types/commandCenter.ts |
index.ts |
software | healthy | frontend/src/types/index.ts |
swingTradeUi.ts |
software | healthy | frontend/src/types/swingTradeUi.ts |
dayTradeUi.ts |
software | healthy | frontend/src/types/dayTradeUi.ts |
paths.ts |
software | healthy | frontend/src/routing/paths.ts |
routes.ts |
software | healthy | frontend/src/routing/routes.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | frontend/src/components/ErrorBoundary.tsx:ErrorBoundary |
AlertNoteBody |
software | healthy | backend/command_center_router.py:419 |
WatchlistTickerBody |
software | healthy | backend/command_center_router.py:1534 |
PortfolioAddBody |
software | healthy | backend/command_center_router.py:1631 |
PortfolioUpdateBody |
software | healthy | backend/command_center_router.py:1659 |
PortfolioCloseBody |
software | healthy | backend/command_center_router.py:1683 |
PortfolioNoteBody |
software | healthy | backend/command_center_router.py:1770 |
PortfolioRemoveBody |
software | healthy | backend/command_center_router.py:1775 |
MyTickerBody |
software | healthy | backend/command_center_router.py:1815 |
MyTickerUpdateBody |
software | healthy | backend/command_center_router.py:1821 |
MyTickersReorderBody |
software | healthy | backend/command_center_router.py:2059 |
OvernightRunnerRequest |
software | healthy | backend/command_center_router.py:2088 |
OvernightRunnerResponse |
software | healthy | backend/command_center_router.py:2105 |
SwingTradeScan |
software | healthy | backend/swing_trade.py:114 |
EntryWindow |
software | healthy | backend/day_trade.py:105 |
DayTradeScan |
software | healthy | backend/day_trade.py:117 |
_GroupScore |
software | healthy | backend/day_trade.py:3053 |
QuoteData |
software | healthy | backend/quote_cache.py:57 |
RegisterRequest |
software | healthy | backend/auth_routes.py:138 |
LoginRequest |
software | healthy | backend/auth_routes.py:144 |
GoogleAuthRequest |
software | healthy | backend/auth_routes.py:149 |
ForgotPasswordRequest |
software | healthy | backend/auth_routes.py:153 |
ResetPasswordRequest |
software | healthy | backend/auth_routes.py:157 |
SimLeg |
software | healthy | backend/backtest.py:259 |
SimTrade |
software | healthy | backend/backtest.py:268 |
AnalyzeRequest |
software | healthy | backend/models.py:8 |
AlertItem |
software | healthy | backend/models.py:18 |
AlertEmailRequest |
software | healthy | backend/models.py:36 |
TestEmailRequest |
software | healthy | backend/models.py:42 |
AlertDismissRequest |
software | healthy | backend/models.py:47 |
AlertClearRequest |
software | healthy | backend/models.py:52 |
UserDataRequest |
software | healthy | backend/models.py:56 |
UserDataResponse |
software | healthy | backend/models.py:68 |
OptionLegOut |
software | healthy | backend/models.py:86 |
ScoreBreakdown |
software | healthy | backend/models.py:103 |
RecommendationOut |
software | healthy | backend/models.py:111 |
OptionRowOut |
software | healthy | backend/models.py:151 |
PricePoint |
software | healthy | backend/models.py:164 |
SignalsOut |
software | healthy | backend/models.py:175 |
QuoteQualitySummary |
software | healthy | backend/models.py:223 |
AnalyzeResponse |
software | healthy | backend/models.py:237 |
BacktestRequest |
software | healthy | backend/models.py:263 |
DayTradeRequest |
software | healthy | backend/models.py:272 |
DayTradeResponse |
software | healthy | backend/models.py:277 |
SwingTradeRequest |
software | healthy | backend/models.py:304 |
SwingTradeResponse |
software | healthy | backend/models.py:308 |
ActiveTradeEnterRequest |
software | healthy | backend/models.py:347 |
ActiveTradeEnterResponse |
software | healthy | backend/models.py:359 |
ActiveTradeOut |
software | healthy | backend/models.py:372 |
ActiveTradeListResponse |
software | healthy | backend/models.py:390 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /market-position |
api | healthy | backend/command_center_router.py |
GET /trade-command-center |
api | healthy | backend/command_center_router.py |
GET /alerts |
api | healthy | backend/command_center_router.py |
POST /alerts/{alert_id}/acknowledge |
api | healthy | backend/command_center_router.py |
POST /alerts/{alert_id}/resolve |
api | healthy | backend/command_center_router.py |
POST /alerts/{alert_id}/note |
api | healthy | backend/command_center_router.py |
GET /alerts/summary |
api | healthy | backend/command_center_router.py |
GET /positions-center |
api | healthy | backend/command_center_router.py |
GET /premarket-bias |
api | healthy | backend/command_center_router.py |
GET /early-entry-trigger |
api | healthy | backend/command_center_router.py |
GET /stock-targets |
api | healthy | backend/command_center_router.py |
POST /watchlist/add |
api | healthy | backend/command_center_router.py |
POST /watchlist/remove |
api | healthy | backend/command_center_router.py |
POST /portfolio/add |
api | healthy | backend/command_center_router.py |
POST /portfolio/update |
api | healthy | backend/command_center_router.py |
POST /portfolio/close |
api | healthy | backend/command_center_router.py |
POST /portfolio/remove |
api | healthy | backend/command_center_router.py |
POST /portfolio/update-note |
api | healthy | backend/command_center_router.py |
GET /my-tickers |
api | healthy | backend/command_center_router.py |
POST /my-tickers |
api | healthy | backend/command_center_router.py |
PATCH /my-tickers/{symbol} |
api | healthy | backend/command_center_router.py |
DELETE /my-tickers/{symbol} |
api | healthy | backend/command_center_router.py |
GET /search-tickers |
api | healthy | backend/command_center_router.py |
DELETE /my-tickers/{symbol}/type/{trade_type} |
api | healthy | backend/command_center_router.py |
PUT /my-tickers/reorder |
api | healthy | backend/command_center_router.py |
POST /day-trade/overnight-runner |
api | healthy | backend/command_center_router.py |
POST /register |
api | healthy | backend/auth_routes.py |
POST /login |
api | healthy | backend/auth_routes.py |
POST /google |
api | healthy | backend/auth_routes.py |
GET /activate |
api | healthy | backend/auth_routes.py |
POST /forgot-password |
api | healthy | backend/auth_routes.py |
POST /reset-password |
api | healthy | backend/auth_routes.py |
GET / |
api | healthy | backend/main.py |
POST /api/send-alert |
api | healthy | backend/main.py |
POST /api/test-email |
api | healthy | backend/main.py |
GET /api/email-status |
api | healthy | backend/main.py |
GET /api/user-data/{email} |
api | healthy | backend/main.py |
PUT /api/user-data/{email} |
api | healthy | backend/main.py |
POST /api/analyze |
api | healthy | backend/main.py |
GET /api/v2/analyze/{ticker} |
api | healthy | backend/main.py |
GET /api/v2/analyze/{ticker}/public |
api | healthy | backend/main.py |
GET /api/signal-feed |
api | healthy | backend/main.py |
POST /api/signal-feed/refresh |
api | healthy | backend/main.py |
POST /api/cache/clear |
api | healthy | backend/main.py |
POST /api/signal-feed/alerts |
api | healthy | backend/main.py |
POST /api/day-trade |
api | healthy | backend/main.py |
POST /api/swing-trade |
api | healthy | backend/main.py |
POST /api/trades/enter |
api | healthy | backend/main.py |
GET /api/trades/active |
api | healthy | backend/main.py |
GET /api/trades/{trade_id}/decision |
api | healthy | backend/main.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
TickerInput |
frontend | healthy | frontend/src/components/TickerInput.tsx |
MacdHistogramChart |
frontend | healthy | frontend/src/components/MacdHistogramChart.tsx |
DayTradeWalkthrough |
frontend | healthy | frontend/src/components/DayTradeWalkthrough.tsx |
MarketOverview |
frontend | healthy | frontend/src/components/MarketOverview.tsx |
SwingTradeEnginePanel |
frontend | healthy | frontend/src/components/SwingTradeEnginePanel.tsx |
ActiveTradesPanel |
frontend | healthy | frontend/src/components/ActiveTradesPanel.tsx |
DayTradeAlertOverlay |
frontend | healthy | frontend/src/components/DayTradeAlertOverlay.tsx |
UnifiedVerdictCard |
frontend | healthy | frontend/src/components/UnifiedVerdictCard.tsx |
ExposureBar |
frontend | healthy | frontend/src/components/ExposureBar.tsx |
ConfidenceWave |
frontend | healthy | frontend/src/components/ConfidenceWave.tsx |
MarketIntelligenceStrip |
frontend | healthy | frontend/src/components/MarketIntelligenceStrip.tsx |
EarlyEntrySection |
frontend | healthy | frontend/src/components/EarlyEntrySection.tsx |
DayTradeIntradayChart |
frontend | healthy | frontend/src/components/DayTradeIntradayChart.tsx |
OptionsEntryCheck |
frontend | healthy | frontend/src/components/OptionsEntryCheck.tsx |
SwingTradeWalkthrough |
frontend | healthy | frontend/src/components/SwingTradeWalkthrough.tsx |
SignalRing |
frontend | healthy | frontend/src/components/SignalRing.tsx |
BetaProductTag |
frontend | healthy | frontend/src/components/BetaProductTag.tsx |
TrendDayBanner |
frontend | healthy | frontend/src/components/TrendDayBanner.tsx |
RiskThermometer |
frontend | healthy | frontend/src/components/RiskThermometer.tsx |
DayTradeEnginePanel |
frontend | healthy | frontend/src/components/DayTradeEnginePanel.tsx |
CoachSummaryCard |
frontend | healthy | frontend/src/components/CoachSummaryCard.tsx |
PreMarketBiasSection |
frontend | healthy | frontend/src/components/PreMarketBiasSection.tsx |
RiskGauge |
frontend | healthy | frontend/src/components/RiskGauge.tsx |
TrendStrengthBar |
frontend | healthy | frontend/src/components/TrendStrengthBar.tsx |
FirstLoginHelpModal |
frontend | healthy | frontend/src/components/FirstLoginHelpModal.tsx |
PreTradeChecklist |
frontend | healthy | frontend/src/components/PreTradeChecklist.tsx |
OptionProfitCalculator |
frontend | healthy | frontend/src/components/OptionProfitCalculator.tsx |
CopyrightFooter |
frontend | healthy | frontend/src/components/CopyrightFooter.tsx |
Sidebar |
frontend | healthy | frontend/src/components/Sidebar.tsx |
SignalPanel |
frontend | healthy | frontend/src/components/SignalPanel.tsx |
EntryWindowBanner |
frontend | healthy | frontend/src/components/EntryWindowBanner.tsx |
SparklineCard |
frontend | healthy | frontend/src/components/SparklineCard.tsx |
GaugeMeter |
frontend | healthy | frontend/src/components/GaugeMeter.tsx |
MarketStrip |
frontend | healthy | frontend/src/components/MarketStrip.tsx |
ReserveSignalCard |
frontend | healthy | frontend/src/components/ReserveSignalCard.tsx |
PriceChart |
frontend | healthy | frontend/src/components/PriceChart.tsx |
AdvisoryDisclaimerModal |
frontend | healthy | frontend/src/components/AdvisoryDisclaimerModal.tsx |
OvernightRunnerCard |
frontend | healthy | frontend/src/components/OvernightRunnerCard.tsx |
HelpModal |
frontend | healthy | frontend/src/components/HelpModal.tsx |
OptionsChainTable |
frontend | healthy | frontend/src/components/OptionsChainTable.tsx |
ThemeToggle |
frontend | healthy | frontend/src/components/ThemeToggle.tsx |
RecommendationCard |
frontend | healthy | frontend/src/components/RecommendationCard.tsx |
OpenPositionsFeedTable |
frontend | healthy | frontend/src/components/OpenPositionsFeedTable.tsx |
HeatmapWidget |
frontend | healthy | frontend/src/components/HeatmapWidget.tsx |
SwingTradeMetricCharts |
frontend | healthy | frontend/src/components/SwingTradeMetricCharts.tsx |
AddTickerModal |
frontend | healthy | frontend/src/components/AddTickerModal.tsx |
IntradayReplay |
frontend | healthy | frontend/src/components/IntradayReplay.tsx |
JournalTab |
frontend | healthy | frontend/src/components/desk/JournalTab.tsx |
SetAlertDrawer |
frontend | healthy | frontend/src/components/desk/SetAlertDrawer.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/ToolsPage |
frontend | healthy | frontend/src/pages/ToolsPage.tsx |
/PortfolioPage |
frontend | healthy | frontend/src/pages/PortfolioPage.tsx |
/TradingGlossary |
frontend | healthy | frontend/src/pages/TradingGlossary.tsx |
/AutoTradePage |
frontend | healthy | frontend/src/pages/AutoTradePage.tsx |
/LoginPage |
frontend | healthy | frontend/src/pages/LoginPage.tsx |
/TickerScannerPage |
frontend | healthy | frontend/src/pages/TickerScannerPage.tsx |
/LandingPage |
frontend | healthy | frontend/src/pages/LandingPage.tsx |
/ActivatePage |
frontend | healthy | frontend/src/pages/ActivatePage.tsx |
/SignalFeedPage |
frontend | healthy | frontend/src/pages/SignalFeedPage.tsx |
/DayTradeDashboardPage |
frontend | healthy | frontend/src/pages/DayTradeDashboardPage.tsx |
/TradeSignalsPage |
frontend | healthy | frontend/src/pages/TradeSignalsPage.tsx |
/TradeIdeasPage |
frontend | healthy | frontend/src/pages/TradeIdeasPage.tsx |
/PositionsCenter |
frontend | healthy | frontend/src/pages/PositionsCenter.tsx |
/MyTickersPage |
frontend | healthy | frontend/src/pages/MyTickersPage.tsx |
/SwingTradeWatchlistPage |
frontend | healthy | frontend/src/pages/SwingTradeWatchlistPage.tsx |
/TickerPage |
frontend | healthy | frontend/src/pages/TickerPage.tsx |
/OptionChainPage |
frontend | healthy | frontend/src/pages/OptionChainPage.tsx |
/DayTradeWatchlistPage |
frontend | healthy | frontend/src/pages/DayTradeWatchlistPage.tsx |
/UnifiedWatchlistPage |
frontend | healthy | frontend/src/pages/UnifiedWatchlistPage.tsx |
/SettingsPage |
frontend | healthy | frontend/src/pages/SettingsPage.tsx |
/ActiveTradesPage |
frontend | healthy | frontend/src/pages/ActiveTradesPage.tsx |
/WatchlistPage |
frontend | healthy | frontend/src/pages/WatchlistPage.tsx |
/TradeCommandCenter |
frontend | healthy | frontend/src/pages/TradeCommandCenter.tsx |
/JournalPage |
frontend | healthy | frontend/src/pages/JournalPage.tsx |
/DayTradeSessionPage |
frontend | healthy | frontend/src/pages/DayTradeSessionPage.tsx |
/DayTradePage |
frontend | healthy | frontend/src/pages/DayTradePage.tsx |
/AlertsPage |
frontend | healthy | frontend/src/pages/AlertsPage.tsx |
/AIStocksPage |
frontend | healthy | frontend/src/pages/AIStocksPage.tsx |
/DayTradeAlertsPage |
frontend | healthy | frontend/src/pages/DayTradeAlertsPage.tsx |
/BacktestPage |
frontend | healthy | frontend/src/pages/BacktestPage.tsx |
/AlertCenter |
frontend | healthy | frontend/src/pages/AlertCenter.tsx |
/EODJournalPage |
frontend | healthy | frontend/src/pages/EODJournalPage.tsx |
/HelpPage |
frontend | healthy | frontend/src/pages/HelpPage.tsx |
/TradeDeskPage |
frontend | healthy | frontend/src/pages/TradeDeskPage.tsx |
/JournalToolPage |
frontend | healthy | frontend/src/pages/JournalToolPage.tsx |
/QRadarPage |
frontend | healthy | frontend/src/pages/QRadarPage.tsx |
/ForgotPasswordPage |
frontend | healthy | frontend/src/pages/ForgotPasswordPage.tsx |
/DayTradeBacktestPage |
frontend | healthy | frontend/src/pages/DayTradeBacktestPage.tsx |
/ResetPasswordPage |
frontend | healthy | frontend/src/pages/ResetPasswordPage.tsx |
/SwingTradePage |
frontend | healthy | frontend/src/pages/SwingTradePage.tsx |
/login |
frontend | healthy | frontend/src/App.tsx |
/forgot-password |
frontend | healthy | frontend/src/App.tsx |
/reset-password |
frontend | healthy | frontend/src/App.tsx |
/activate |
frontend | healthy | frontend/src/App.tsx |
/ |
frontend | healthy | frontend/src/App.tsx |
/landing |
frontend | healthy | frontend/src/App.tsx |
/day-trade-watchlist |
frontend | healthy | frontend/src/App.tsx |
/swing-trade-watchlist |
frontend | healthy | frontend/src/App.tsx |
/watchlistx |
frontend | healthy | frontend/src/App.tsx |
/portfolio |
frontend | healthy | frontend/src/App.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
ai-context |
software | healthy | frontend/ai-context |
prompts |
software | healthy | frontend/prompts |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
types |
software | healthy | frontend/src/types |
routing |
software | healthy | frontend/src/routing |
mocks |
software | healthy | frontend/src/mocks |
api |
software | healthy | frontend/src/api |
constants |
software | healthy | frontend/src/constants |
utils |
software | healthy | frontend/src/utils |
components |
software | healthy | frontend/src/components |
desk |
software | healthy | frontend/src/components/desk |
contexts |
software | healthy | frontend/src/contexts |
pages |
software | healthy | frontend/src/pages |
layouts |
software | healthy | frontend/src/layouts |
docs |
software | healthy | docs |
Users |
software | healthy | Users |
vijender |
software | healthy | Users/vijender |
.claude |
software | healthy | Users/vijender/.claude |
plans |
software | healthy | Users/vijender/.claude/plans |
.claude |
software | healthy | .claude |
backend |
software | healthy | backend |
config |
software | healthy | backend/config |
tests |
software | healthy | backend/tests |
golden_scenarios |
software | healthy | backend/tests/golden_scenarios |
decision_resolver |
software | healthy | backend/decision_resolver |
alerts |
software | healthy | backend/alerts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
user_state |
data | healthy | backend/storage.py |
ticker_state_last |
data | healthy | backend/storage.py |
user_alerts |
data | healthy | backend/storage.py |
iv_atm_snapshots |
data | healthy | backend/storage.py |
day_trade_watchlist_last |
data | healthy | backend/storage.py |
day_trade_alert_events |
data | healthy | backend/storage.py |
active_trades |
data | healthy | backend/storage.py |
alert_center_items |
data | healthy | backend/storage.py |
trade_journal |
data | healthy | backend/storage.py |
trade_ideas |
data | healthy | backend/storage.py |
desk_watchlist |
data | healthy | backend/storage.py |
desk_trade_log |
data | healthy | backend/storage.py |
desk_trade_alerts |
data | healthy | backend/storage.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/storage.py |
security | healthy | backend/storage.py |
auth::backend/tradedesk_routes.py |
security | healthy | backend/tradedesk_routes.py |
auth::frontend/src/App.tsx |
security | healthy | frontend/src/App.tsx |
auth::frontend/package.json |
security | healthy | frontend/package.json |
auth::backend/.env.example |
security | healthy | backend/.env.example |
auth::frontend/src/pages/LoginPage.tsx |
security | healthy | frontend/src/pages/LoginPage.tsx |
auth::frontend/.env.example |
security | healthy | frontend/.env.example |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::backend/auth_routes.py |
security | healthy | backend/auth_routes.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::digitalocean |
hardware | healthy | README.md |
vps::droplet |
hardware | healthy | README.md |
vps::azure |
hardware | healthy | frontend/src/pages/AIStocksPage.tsx |
vps::aws |
hardware | healthy | frontend/src/pages/AIStocksPage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy-production.yml |
backend-tests |
cicd | healthy | .github/workflows/test.yml |
frontend-typecheck |
cicd | healthy | .github/workflows/test.yml |
engine-validation |
cicd | healthy | .github/workflows/engine-validation.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
DEPLOY_REF |
cicd | healthy | — |
PRODUCTION_SSH_KEY |
cicd | healthy | — |
PRODUCTION_USER |
cicd | healthy | — |
PRODUCTION_HOST |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-production |
cicd | healthy | .github/workflows/deploy-production.yml |
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::engine-validation |
cicd | healthy | .github/workflows/engine-validation.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-lw6bm193 |
software | healthy | /tmp/repobility-clone-lw6bm193 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | start.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4200 |
network | healthy | frontend/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | frontend/src/pages/AIStocksPage.tsx |
This page is publicly accessible at:
https://repobility.com/scan/259c5a07-c7de-41bd-b64b-d62db6114b6f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/259c5a07-c7de-41bd-b64b-d62db6114b6f/
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.