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.

vsanil/stockpulz

https://github.com/vsanil/stockpulz · scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)

138 raw signals (0 security + 138 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 122 actionable findings from 1 signal source. 16 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 1628 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
_explain_pick software healthy cmd_nlp.py:15
_handle_natural_language software healthy cmd_nlp.py:120
_ask_ai software healthy cmd_nlp.py:311
_nl_extract_tickers_list software healthy cmd_nlp.py:386
_nl_parse_trade software healthy cmd_nlp.py:427
generate_performance_card software healthy card_generator.py:29
txt software healthy card_generator.py:228
generate_trade_card software healthy card_generator.py:187
build_weekly_recap software healthy performance_tracker.py:18
calc_returns software healthy performance_tracker.py:103
stats software healthy performance_tracker.py:117
get_recent_stats software healthy performance_tracker.py:177
_cat_stats software healthy performance_tracker.py:196
build_community_stats software healthy performance_tracker.py:244
open_trades software healthy trade_logger.py:24
check_and_close_trades software healthy trade_logger.py:87
get_performance_stats software healthy trade_logger.py:162
add_holding software healthy trade_logger.py:229
close_trade software healthy trade_logger.py:313
remove_holding software healthy trade_logger.py:348
get_weekly_closed_trades software dead trade_logger.py:364
_ms_to_date software healthy market_data.py:46
_yf_price software healthy market_data.py:51
_yf_ohlcv software healthy market_data.py:64
validate_ticker software healthy market_data.py:89
get_live_price software healthy market_data.py:95
get_live_prices software healthy market_data.py:146
_short_name software healthy market_data.py:243
_fetch_one_name software healthy market_data.py:254
get_company_names software healthy market_data.py:267
get_ohlcv software healthy market_data.py:299
_stocktwits_sentiment software healthy sentiment_analyzer.py:27
_reddit_mentions software healthy sentiment_analyzer.py:67
get_sentiment software healthy sentiment_analyzer.py:93
batch_sentiment software dead sentiment_analyzer.py:162
_get_top_coins software healthy crypto_screener.py:49
_get_price_history software healthy crypto_screener.py:95
_simple_rsi software healthy crypto_screener.py:126
_simple_ma software healthy crypto_screener.py:138
_short_term_score software healthy crypto_screener.py:146
_long_term_score software healthy crypto_screener.py:191
run_crypto_screener software healthy crypto_screener.py:238
_is_cache_fresh software healthy congressional_tracker.py:43
_fetch_raw software healthy congressional_tracker.py:57
get_all_congressional_trades software healthy congressional_tracker.py:88
get_congressional_signal software healthy congressional_tracker.py:173
batch_congressional_signals software healthy congressional_tracker.py:226
_cmd_misc software healthy cmd_misc.py:10
_strip_html software healthy telegram_api.py:23
_bot_token software healthy telegram_api.py:31

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

LabelLayerStatusPath
StorageBackend software healthy storage.py:32
GistBackend software healthy storage.py:50
SupabaseBackend software healthy storage.py:102
TestResults software healthy test_commands.py:152
CacheBackend software healthy cache_layer.py:30
MemoryBackend software healthy cache_layer.py:56
RedisBackend software healthy cache_layer.py:92
TestGetInsiderSignal software healthy tests/test_insider_tracker.py:40
TestGetClusterBuys software healthy tests/test_insider_tracker.py:71
_MemStore software healthy tests/conftest.py:47
TestNavigation software healthy tests/test_ux_playwright.py:227
TestPaperTrading software healthy tests/test_ux_playwright.py:283
TestConfirmationPopups software healthy tests/test_ux_playwright.py:511
TestValidationFeedback software healthy tests/test_ux_playwright.py:589
TestSettings software healthy tests/test_ux_playwright.py:664
TestPickerSheet software healthy tests/test_ux_playwright.py:698
TestAddAlert software healthy tests/test_alert_manager.py:26
TestRemoveAlert software healthy tests/test_alert_manager.py:97
TestListAlerts software healthy tests/test_alert_manager.py:146
TestCheckAlerts software healthy tests/test_alert_manager.py:169
TestClearAlerts software healthy tests/test_alert_manager.py:217
TestAlertChartButton software healthy tests/test_alert_manager.py:237
TestStripFences software healthy tests/test_ai_analyzer.py:47
TestValidateAndCleanPicks software healthy tests/test_ai_analyzer.py:82
TestBackfillAllocations software healthy tests/test_ai_analyzer.py:145
TestCallClaude software healthy tests/test_ai_analyzer.py:187
TestBuildCommodityCandidates software healthy tests/test_ai_analyzer.py:273
TestPriceFormatter software healthy tests/test_formatters.py:64
TestUpsideCalculator software healthy tests/test_formatters.py:104
TestEntryWindow software healthy tests/test_formatters.py:130
TestStars software healthy tests/test_formatters.py:160
TestFormatDailyMessage software healthy tests/test_formatters.py:179
TestRunCommand software healthy tests/test_commands.py:25
TestRunCommandQuick software healthy tests/test_commands.py:103
_SlowThread software healthy tests/test_commands.py:139
TestSettingsDisplayName software healthy tests/test_commands.py:168
TestLogBoughtTimeframe software healthy tests/test_commands.py:212
TestPositionsTimeframe software healthy tests/test_commands.py:282
TestTradeLoggerUnit software healthy tests/test_commands.py:315
TestPricesEndpoint software healthy tests/test_commands.py:495
TestMarketHolidays software healthy tests/test_agent_helpers.py:51
TestDetectRunMode software healthy tests/test_agent_helpers.py:121
TestFilterByConviction software healthy tests/test_agent_helpers.py:179
TestPicksAreEmpty software healthy tests/test_agent_helpers.py:206
TestAlertDedup software healthy tests/test_agent_helpers.py:224
TestMorningRunGuards software healthy tests/test_agent_helpers.py:273
TestCryptoRetryNoBusyWait software healthy tests/test_agent_helpers.py:316
TestCheckOptionsFlowAlert software healthy tests/test_agent_helpers.py:362
TestCheckCongressionalAlert software healthy tests/test_agent_helpers.py:415
TestCheckTakeProfitNudge software healthy tests/test_agent_helpers.py:465

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

LabelLayerStatusPath
cmd_nlp.py software healthy cmd_nlp.py
card_generator.py software healthy card_generator.py
performance_tracker.py software healthy performance_tracker.py
trade_logger.py software healthy trade_logger.py
market_data.py software healthy market_data.py
sentiment_analyzer.py software healthy sentiment_analyzer.py
crypto_screener.py software healthy crypto_screener.py
congressional_tracker.py software healthy congressional_tracker.py
cmd_misc.py software healthy cmd_misc.py
telegram_api.py software healthy telegram_api.py
storage.py software healthy storage.py
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
clear_trade_log.py software healthy clear_trade_log.py
bot_commands.py software healthy bot_commands.py
CLAUDE.md software healthy CLAUDE.md
screener.py software healthy screener.py
test_commands.py software healthy test_commands.py
cache_layer.py software healthy cache_layer.py
cmd_paper.py software healthy cmd_paper.py
price_context.py software healthy price_context.py
price_checker.py software healthy price_checker.py
release_tracker.py software healthy release_tracker.py
chart_generator.py software healthy chart_generator.py
performance_context.py software healthy performance_context.py
position_sizer.py software healthy position_sizer.py
Procfile software healthy Procfile
cmd_trade_exec.py software healthy cmd_trade_exec.py
render.yaml software healthy render.yaml
formatters.py software healthy formatters.py
llm_client.py software healthy llm_client.py
backtester.py software healthy backtester.py
cmd_admin.py software healthy cmd_admin.py
paper_trader.py software healthy paper_trader.py
agent.py software healthy agent.py
cmd_settings.py software healthy cmd_settings.py
cmd_helpers.py software healthy cmd_helpers.py
options_flow.py software healthy options_flow.py
cmd_alerts.py software healthy cmd_alerts.py
run_prescreener.py software healthy run_prescreener.py
cmd_market.py software healthy cmd_market.py
config_manager.py software healthy config_manager.py
price_alert_manager.py software healthy price_alert_manager.py
insider_tracker.py software healthy insider_tracker.py
webhook.py software healthy webhook.py
dividends_checker.py software healthy dividends_checker.py
earnings_checker.py software healthy earnings_checker.py
requirements.txt software healthy requirements.txt
cmd_trades.py software healthy cmd_trades.py
telegram_notifier.py software healthy telegram_notifier.py

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

LabelLayerStatusPath
ANY /trigger/morning api healthy webhook.py
ANY /trigger/prescreener api healthy webhook.py
ANY /trigger/<mode> api healthy webhook.py
ANY /webhook api healthy webhook.py
ANY /health api healthy webhook.py
ANY /register api healthy webhook.py
ANY / api healthy webhook.py
ANY /admin/login api healthy webhook.py
ANY /admin/github api healthy webhook.py
ANY /admin/callback api healthy webhook.py
ANY /admin/logout api healthy webhook.py
ANY /admin api healthy webhook.py
ANY /admin/data api healthy webhook.py
ANY /admin/user/<chat_id> api healthy webhook.py
ANY /admin/user/<chat_id>/approve api healthy webhook.py
ANY /admin/user/<chat_id>/reject api healthy webhook.py
ANY /admin/user/<chat_id>/ban api healthy webhook.py
ANY /admin/user/<chat_id>/unban api healthy webhook.py
ANY /admin/user/<chat_id>/message api healthy webhook.py
ANY /admin/broadcast api healthy webhook.py
ANY /admin/run_agent api healthy webhook.py
ANY /admin/fix_ticker api healthy webhook.py
ANY /miniapp api healthy webhook.py
ANY /miniapp/manifest.json api healthy webhook.py
ANY /api/miniapp/picks api healthy webhook.py
ANY /api/miniapp/picks/history api healthy webhook.py
ANY /api/miniapp/positions api healthy webhook.py
ANY /api/miniapp/seed_backtest api healthy webhook.py
ANY /api/miniapp/log_bought api healthy webhook.py
ANY /api/miniapp/unlog_bought api healthy webhook.py
ANY /api/miniapp/settings api healthy webhook.py
ANY /api/miniapp/settings/update api healthy webhook.py
ANY /api/miniapp/chart/<ticker> api healthy webhook.py
ANY /api/miniapp/define api healthy webhook.py
ANY /api/miniapp/close_position api healthy webhook.py
ANY /api/miniapp/remove_position api healthy webhook.py
ANY /api/miniapp/toggle_paused api healthy webhook.py
ANY /api/miniapp/feedback api healthy webhook.py
ANY /api/miniapp/history api healthy webhook.py
ANY /api/miniapp/pnl_history api healthy webhook.py
ANY /api/miniapp/alerts api healthy webhook.py
ANY /api/miniapp/names api healthy webhook.py
ANY /api/miniapp/quote api healthy webhook.py
ANY /api/miniapp/news/<ticker> api healthy webhook.py
ANY /api/miniapp/add_alert api healthy webhook.py
ANY /api/miniapp/remove_alert api healthy webhook.py
ANY /api/miniapp/clear_alerts api healthy webhook.py
ANY /api/miniapp/paper api healthy webhook.py
ANY /api/miniapp/update_settings api healthy webhook.py
ANY /api/miniapp/live_prices api healthy webhook.py

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

LabelLayerStatusPath
FINNHUB_API_KEY cicd healthy
ALPACA_KEY_ID cicd healthy
POLYGON_API_KEY cicd healthy
TELEGRAM_BOT_TOKEN cicd healthy
TELEGRAM_CHAT_ID cicd healthy
ANTHROPIC_API_KEY cicd healthy
ALPACA_SECRET_KEY cicd healthy
GH_GIST_TOKEN cicd healthy
RUN_MODE cicd healthy
RENDER_EXTERNAL_URL cicd healthy
GIST_ID cicd healthy

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
scripts software healthy scripts
graphify-out software healthy graphify-out
cache software healthy graphify-out/cache
.claude software healthy .claude
.github software healthy .github
workflows software healthy .github/workflows
miniapp software healthy miniapp

LabelLayerStatusPath
124.0.0.0 network healthy congressional_tracker.py
11.385.6.105 network healthy webhook.py
3.495.99.105 network healthy webhook.py
3.18.765.84 network healthy webhook.py
5.925.435.375 network healthy webhook.py
315.225.69.825 network healthy webhook.py
127.0.0.1 network healthy tests/test_ux_playwright.py

LabelLayerStatusPath
port:03 network healthy .github/workflows/daily_run.yml
port:07 network healthy .github/workflows/daily_run.yml
port:12 network healthy .github/workflows/keepwarm.yml
port:30 network healthy .github/workflows/keepwarm.yml
port:21 network healthy .github/workflows/keepwarm.yml

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yml
gha::daily_run cicd healthy .github/workflows/daily_run.yml
gha::keepwarm cicd healthy .github/workflows/keepwarm.yml
gha::price_alerts cicd healthy .github/workflows/price_alerts.yml

LabelLayerStatusPath
pytest cicd healthy .github/workflows/test.yml
run-agent cicd healthy .github/workflows/daily_run.yml
ping cicd healthy .github/workflows/keepwarm.yml
price-alerts cicd healthy .github/workflows/price_alerts.yml

LabelLayerStatusPath
postgresql data healthy storage.py
redis data healthy screener.py

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

LabelLayerStatusPath
gpu (detected) hardware healthy cmd_nlp.py

LabelLayerStatusPath
vps::azure hardware healthy agent.py

LabelLayerStatusPath
auth::webhook.py security healthy webhook.py
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/34701bfa-37ad-4c44-8ab5-59cc113239be/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/34701bfa-37ad-4c44-8ab5-59cc113239be/

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.