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.

choslion/stock-pro

https://github.com/choslion/stock-pro · scanned 2026-06-17 01:47 UTC (1 month, 1 week ago)

14 raw signals (0 security + 14 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +20.8 (diff) · 14 actionable findings from 1 signal source. 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 330 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
_get_cached software healthy backend/main.py:42
_fgi_from_local software healthy backend/main.py:68
fetch_fgi software healthy backend/main.py:91
fetch_vix_latest software healthy backend/main.py:107
get_kr_score software healthy backend/main.py:116
fetch software healthy backend/main.py:1502
get_commodities software healthy backend/main.py:163
get_forex software healthy backend/main.py:209
get_us_sectors software healthy backend/main.py:246
get_us_indices software healthy backend/main.py:278
get_kospi software healthy backend/main.py:308
get_vix software healthy backend/main.py:333
get_vix_range software healthy backend/main.py:339
get_fgi software healthy backend/main.py:353
_fetch software healthy backend/main.py:391
get_sp500 software healthy backend/main.py:374
get_score software healthy backend/main.py:390
_get_listing software healthy backend/main.py:446
get_stock_ranking software healthy backend/main.py:464
get_sectors software healthy backend/main.py:502
get_investor_trends software healthy backend/main.py:547
to_rows software healthy backend/main.py:557
_get_usd_krw software healthy backend/main.py:602
debug_etf_columns software healthy backend/main.py:610
_pykrx_etf_name software healthy backend/main.py:629
_fetch_etf_kr_df software healthy backend/main.py:638
get_etf software healthy backend/main.py:708
_etf_kr_rows software healthy backend/main.py:720
get_etf_kr_overseas software healthy backend/main.py:768
get_etf_us software healthy backend/main.py:811
get_watchlist software healthy backend/main.py:882
_find_by_name software healthy backend/main.py:889
_normalize_df software healthy backend/main.py:904
get_theme_ranking software healthy backend/main.py:991
norm_list software healthy backend/main.py:998
_get_ticker_data software healthy backend/main.py:1015
get_us_ranking software healthy backend/main.py:1125
_cached_krx_listing software healthy backend/main.py:1180
_normalize software healthy backend/main.py:1199
_search_kr_aliases software healthy backend/main.py:1210
search_stocks software healthy backend/main.py:1237
add_result software healthy backend/main.py:1249
get_kr_theme_stocks software healthy backend/main.py:1346
_parse software healthy backend/main.py:1392
_build_market_snapshot software healthy backend/main.py:1419
get_chart software healthy backend/main.py:1488
_clean_ai_text software healthy backend/main.py:1533
get_ai_stock_analysis software healthy backend/main.py:1540
get_news software healthy backend/main.py:1651
get_ai_briefing software healthy backend/main.py:1698

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

LabelLayerStatusPath
.env.example software healthy .env.example
postcss.config.js software healthy postcss.config.js
tsconfig.node.json software healthy tsconfig.node.json
vercel.json software healthy vercel.json
vite.config.ts software healthy vite.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
package.json software healthy package.json
eslint.config.js software healthy eslint.config.js
index.html software healthy index.html
tailwind.config.js software healthy tailwind.config.js
render.yaml software healthy render.yaml
tsconfig.json software healthy tsconfig.json
requirements.txt software healthy backend/requirements.txt
main.py software healthy backend/main.py
kr_name_map.py software healthy backend/kr_name_map.py
brief_quotes.py software healthy scripts/brief_quotes.py
ci.yml software healthy .github/workflows/ci.yml
main.tsx software healthy src/main.tsx
App.css software healthy src/App.css
index.css software healthy src/index.css
App.tsx software healthy src/App.tsx
api.ts software healthy src/types/api.ts
GetUsIndices.tsx software healthy src/components/GetUsIndices.tsx
GetRangeVix.tsx software healthy src/components/GetRangeVix.tsx
EtfList.tsx software healthy src/components/EtfList.tsx
GetFgi.tsx software healthy src/components/GetFgi.tsx
TrendingUsSectors.tsx software healthy src/components/TrendingUsSectors.tsx
SearchModal.tsx software healthy src/components/SearchModal.tsx
GetKospi.tsx software healthy src/components/GetKospi.tsx
HelpGuide.tsx software healthy src/components/HelpGuide.tsx
InvestorTrends.tsx software healthy src/components/InvestorTrends.tsx
TrendingSectors.tsx software healthy src/components/TrendingSectors.tsx
AiBriefing.tsx software healthy src/components/AiBriefing.tsx
AIChatSection.tsx software healthy src/components/AIChatSection.tsx
StockRanking.tsx software healthy src/components/StockRanking.tsx
StockGuide.tsx software healthy src/components/StockGuide.tsx
Commodities.tsx software healthy src/components/Commodities.tsx
Vix.tsx software healthy src/components/Vix.tsx
GetVixFgiScore.tsx software healthy src/components/GetVixFgiScore.tsx
Forex.tsx software healthy src/components/Forex.tsx
ThemeSectors.tsx software healthy src/components/ThemeSectors.tsx
MarketDashboard.tsx software healthy src/components/MarketDashboard.tsx
StockIndexLayout.tsx software healthy src/components/StockIndexLayout.tsx
GetSp500.tsx software healthy src/components/GetSp500.tsx
Watchlist.tsx software healthy src/components/Watchlist.tsx
MarketTrends.tsx software healthy src/components/MarketTrends.tsx
GetKrScore.tsx software healthy src/components/GetKrScore.tsx
StockChartModal.tsx software healthy src/components/StockChartModal.tsx
Tooltip.tsx software healthy src/components/ui/Tooltip.tsx

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

LabelLayerStatusPath
App frontend healthy src/App.tsx
GetUsIndices frontend healthy src/components/GetUsIndices.tsx
VixChart frontend healthy src/components/GetRangeVix.tsx
EtfList frontend healthy src/components/EtfList.tsx
GetFgi frontend healthy src/components/GetFgi.tsx
TrendingUsSectors frontend healthy src/components/TrendingUsSectors.tsx
SearchModal frontend healthy src/components/SearchModal.tsx
GetKospi frontend healthy src/components/GetKospi.tsx
HelpGuide frontend healthy src/components/HelpGuide.tsx
InvestorTrends frontend healthy src/components/InvestorTrends.tsx
TrendingSectors frontend healthy src/components/TrendingSectors.tsx
AiBriefing frontend healthy src/components/AiBriefing.tsx
AIChatSection frontend healthy src/components/AIChatSection.tsx
StockRanking frontend healthy src/components/StockRanking.tsx
StockGuide frontend healthy src/components/StockGuide.tsx
Commodities frontend healthy src/components/Commodities.tsx
Vix frontend healthy src/components/Vix.tsx
GetVixFgiScore frontend healthy src/components/GetVixFgiScore.tsx
Forex frontend healthy src/components/Forex.tsx
ThemeSectors frontend healthy src/components/ThemeSectors.tsx
MarketDashboard frontend healthy src/components/MarketDashboard.tsx
StockIndexDashboard frontend healthy src/components/StockIndexLayout.tsx
GetSp500 frontend healthy src/components/GetSp500.tsx
Watchlist frontend healthy src/components/Watchlist.tsx
MarketTrends frontend healthy src/components/MarketTrends.tsx
GetKrScore frontend healthy src/components/GetKrScore.tsx
StockChartModal frontend healthy src/components/StockChartModal.tsx
Tooltip frontend healthy src/components/ui/Tooltip.tsx
ScrollTabs frontend healthy src/components/ui/ScrollTabs.tsx
Card frontend healthy src/components/ui/Card.tsx
Spin frontend healthy src/components/ui/Spin.tsx
SummaryBanner frontend healthy src/components/ui/SummaryBanner.tsx
ToastContainer frontend healthy src/components/ui/ToastContainer.tsx
Skeleton frontend healthy src/components/ui/Skeleton.tsx
ErrorBlock frontend healthy src/components/ui/ErrorBlock.tsx

LabelLayerStatusPath
GET /kr-score api healthy backend/main.py
GET /commodities api healthy backend/main.py
GET /forex api healthy backend/main.py
GET /us-sectors api healthy backend/main.py
GET /us-indices api healthy backend/main.py
GET /kospi api healthy backend/main.py
GET /vix api healthy backend/main.py
GET /vix/range api healthy backend/main.py
GET /fgi api healthy backend/main.py
GET /sp500 api healthy backend/main.py
GET /score api healthy backend/main.py
GET /stocks/ranking api healthy backend/main.py
GET /sectors api healthy backend/main.py
GET /investor-trends api healthy backend/main.py
GET /debug/etf-columns api healthy backend/main.py
GET /etf api healthy backend/main.py
GET /etf-kr-overseas api healthy backend/main.py
GET /etf-us api healthy backend/main.py
GET /watchlist api healthy backend/main.py
GET /theme-ranking api healthy backend/main.py
GET /stocks/us-ranking api healthy backend/main.py
GET /search api healthy backend/main.py
GET /kr-theme-stocks api healthy backend/main.py
GET /chart api healthy backend/main.py
GET /ai-stock-analysis api healthy backend/main.py
GET /news api healthy backend/main.py
GET /ai-briefing api healthy backend/main.py
POST /chat api healthy backend/main.py

LabelLayerStatusPath
backend software healthy backend
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
components software healthy src/components
ui software healthy src/components/ui
store software healthy src/store
test software healthy src/test
lib software healthy src/lib
config software healthy src/config

LabelLayerStatusPath
ChatMessage software healthy backend/main.py:1770
ChatRequest software healthy backend/main.py:1774
ResizeObserver software healthy src/test/setup.ts:ResizeObserver

LabelLayerStatusPath
choslion__stock-pro software healthy /data/fable5_failed_archive/choslion__stock-pro

LabelLayerStatusPath
vps::aws hardware healthy backend/kr_name_map.py

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

LabelLayerStatusPath
test 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/5e4f1647-3bbc-4584-acdb-f2594c432836/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5e4f1647-3bbc-4584-acdb-f2594c432836/

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.