https://github.com/shockby-ai0327/stock-tool
· scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)
60 raw signals (0 security + 60 graph)
Last scanned 2 months, 2 weeks ago · v1 · 40 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 450 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 |
|---|---|---|---|
unique_anchor |
software | healthy | trade-guide/build_trade_guide_html.py:42 |
slugify |
software | healthy | trade-guide/build_trade_guide_html.py:52 |
strip_inline_markdown |
software | healthy | trade-guide/build_trade_guide_html.py:64 |
resolve_href |
software | healthy | trade-guide/build_trade_guide_html.py:74 |
apply_emphasis |
software | healthy | trade-guide/build_trade_guide_html.py:90 |
parse_inline |
software | healthy | trade-guide/build_trade_guide_html.py:98 |
stash |
software | healthy | trade-guide/build_trade_guide_html.py:101 |
code_repl |
software | dead | trade-guide/build_trade_guide_html.py:108 |
link_repl |
software | dead | trade-guide/build_trade_guide_html.py:113 |
is_table_separator |
software | healthy | trade-guide/build_trade_guide_html.py:129 |
parse_table_row |
software | healthy | trade-guide/build_trade_guide_html.py:139 |
list_match |
software | healthy | trade-guide/build_trade_guide_html.py:144 |
task_match |
software | healthy | trade-guide/build_trade_guide_html.py:148 |
is_special_start |
software | healthy | trade-guide/build_trade_guide_html.py:152 |
render_list |
software | healthy | trade-guide/build_trade_guide_html.py:171 |
parse_document |
software | healthy | trade-guide/build_trade_guide_html.py:194 |
render_html |
software | healthy | trade-guide/build_trade_guide_html.py:385 |
main |
software | healthy | trade-guide/build_trade_guide_html.py:1371 |
resolve_etf |
software | healthy | scripts/enrich_quotes.py:90 |
load_json |
software | healthy | scripts/enrich_quotes.py:103 |
is_fresh |
software | healthy | scripts/enrich_quotes.py:140 |
fetch_etf_return |
software | dead | scripts/enrich_quotes.py:153 |
_num |
software | healthy | scripts/enrich_quotes.py:297 |
_fnum |
software | healthy | scripts/enrich_quotes.py:334 |
_sanitize |
software | healthy | scripts/enrich_quotes.py:386 |
apply |
software | healthy | scripts/enrich_quotes.py:402 |
load |
software | healthy | scripts/translate_summaries.js:load |
translateBatch |
software | healthy | scripts/translate_summaries.js:translateBatch |
text |
software | healthy | scripts/translate_summaries.js:text |
main |
software | healthy | scripts/translate_summaries.js:main |
cost |
software | healthy | scripts/translate_summaries.js:cost |
loadJSON |
software | healthy | scripts/backtest.js:loadJSON |
saveJSON |
software | healthy | scripts/backtest.js:saveJSON |
fetchCurrentPrice |
software | healthy | scripts/backtest.js:fetchCurrentPrice |
extractSignalsFromScan |
software | healthy | scripts/backtest.js:extractSignalsFromScan |
push |
software | healthy | scripts/backtest.js:push |
dte |
software | healthy | scripts/backtest.js:dte |
signalId |
software | healthy | scripts/backtest.js:signalId |
ymd |
software | healthy | scripts/backtest.js:ymd |
makeNewEntry |
software | healthy | scripts/backtest.js:makeNewEntry |
updateOpenSignals |
software | healthy | scripts/backtest.js:updateOpenSignals |
ageDays |
software | healthy | scripts/backtest.js:ageDays |
percentReturn |
software | healthy | scripts/backtest.js:percentReturn |
holdDays |
software | healthy | scripts/backtest.js:holdDays |
computeStatsForType |
software | healthy | scripts/backtest.js:computeStatsForType |
computeAllStats |
software | healthy | scripts/backtest.js:computeAllStats |
capHistory |
software | healthy | scripts/backtest.js:capHistory |
main |
software | healthy | scripts/backtest.js:main |
main |
software | healthy | scripts/fetch_spy_history.py:22 |
callClaude |
software | healthy | scripts/ai_analysis.js:callClaude |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
stock-education.html |
software | healthy | stock-education.html |
smart-stock-source.html |
software | healthy | smart-stock-source.html |
serve.rb |
software | healthy | serve.rb |
index.html |
software | healthy | index.html |
short-term-enhancement-instructions.md |
software | healthy | short-term-enhancement-instructions.md |
MONETIZATION_PLAN.md |
software | healthy | MONETIZATION_PLAN.md |
IMPROVEMENT_PLAN.md |
software | healthy | IMPROVEMENT_PLAN.md |
content-expansion-checklist.md |
software | healthy | trade-guide/content-expansion-checklist.md |
06-scenarios-part4.md |
software | healthy | trade-guide/06-scenarios-part4.md |
01-company-industry.md |
software | healthy | trade-guide/01-company-industry.md |
build_trade_guide_html.py |
software | healthy | trade-guide/build_trade_guide_html.py |
05-scenarios-part3.md |
software | healthy | trade-guide/05-scenarios-part3.md |
index.html |
software | healthy | trade-guide/index.html |
07-negotiation-small-talk.md |
software | healthy | trade-guide/07-negotiation-small-talk.md |
03-scenarios-part1.md |
software | healthy | trade-guide/03-scenarios-part1.md |
08-advanced-skills.md |
software | healthy | trade-guide/08-advanced-skills.md |
04-scenarios-part2.md |
software | healthy | trade-guide/04-scenarios-part2.md |
00-INDEX.md |
software | healthy | trade-guide/00-INDEX.md |
02-international-trade-basics.md |
software | healthy | trade-guide/02-international-trade-basics.md |
enrich_quotes.py |
software | healthy | scripts/enrich_quotes.py |
translate_summaries.js |
software | healthy | scripts/translate_summaries.js |
backtest.js |
software | healthy | scripts/backtest.js |
fetch_spy_history.py |
software | healthy | scripts/fetch_spy_history.py |
ai_analysis.js |
software | healthy | scripts/ai_analysis.js |
fetch_fundamentals.py |
software | healthy | scripts/fetch_fundamentals.py |
score_news_finbert.py |
software | healthy | scripts/score_news_finbert.py |
news_scan.js |
software | healthy | scripts/news_scan.js |
package.json |
software | healthy | scripts/package.json |
qlib_factors.js |
software | healthy | scripts/qlib_factors.js |
fetch_fundamentals_history.py |
software | healthy | scripts/fetch_fundamentals_history.py |
fetch_politician_trades.py |
software | healthy | scripts/fetch_politician_trades.py |
value_strategy.py |
software | healthy | scripts/value_strategy.py |
fetch_news.py |
software | healthy | scripts/fetch_news.py |
scan.js |
software | healthy | scripts/scan.js |
backtest_historical.py |
software | healthy | scripts/backtest_historical.py |
fetch_retail_sentiment.py |
software | healthy | scripts/fetch_retail_sentiment.py |
fetch_ohlcv.py |
software | healthy | scripts/fetch_ohlcv.py |
fetch_earnings_whisper.py |
software | healthy | scripts/fetch_earnings_whisper.py |
ai_diligence.js |
software | healthy | scripts/ai_diligence.js |
smoke_test.py |
software | healthy | scripts/smoke_test.py |
insider_scan.js |
software | healthy | scripts/insider_scan.js |
fetch_twse_institutions.py |
software | healthy | scripts/fetch_twse_institutions.py |
grade_diligence.py |
software | healthy | scripts/grade_diligence.py |
fetch_news_feed.py |
software | healthy | scripts/fetch_news_feed.py |
fetch_short_interest.py |
software | healthy | scripts/fetch_short_interest.py |
market_narrative.js |
software | healthy | scripts/market_narrative.js |
index.html |
software | healthy | econ/index.html |
nav.js |
software | healthy | econ/assets/nav.js |
style.css |
software | healthy | econ/assets/style.css |
h10-soviet-collapse.html |
software | healthy | econ/history/h10-soviet-collapse.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | vite-migration/vite.config.js |
port:3000 |
network | healthy | smart-stock/vite.config.js |
port:09 |
network | healthy | .github/workflows/stock-scan.yml |
port:17 |
network | healthy | .github/workflows/stock-scan.yml |
port:12 |
network | healthy | .github/workflows/stock-scan.yml |
port:47 |
network | healthy | .github/workflows/stock-scan.yml |
port:15 |
network | healthy | .github/workflows/stock-scan.yml |
port:38 |
network | healthy | .github/workflows/stock-scan.yml |
port:08 |
network | healthy | .github/workflows/ai-diligence.yml |
port:41 |
network | healthy | .github/workflows/ai-diligence.yml |
port:21 |
network | healthy | .github/workflows/fundamentals-universe.yml |
port:07 |
network | healthy | .github/workflows/backtest-historical.yml |
port:23 |
network | healthy | .github/workflows/backtest-historical.yml |
port:06 |
network | healthy | .github/workflows/insider-scan.yml |
port:01 |
network | healthy | .github/workflows/insider-scan.yml |
port:02 |
network | healthy | .github/workflows/insider-scan.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
trade-guide |
software | healthy | trade-guide |
scripts |
software | healthy | scripts |
econ |
software | healthy | econ |
assets |
software | healthy | econ/assets |
history |
software | healthy | econ/history |
macro |
software | healthy | econ/macro |
vite-migration |
software | healthy | vite-migration |
src |
software | healthy | vite-migration/src |
lib |
software | healthy | vite-migration/src/lib |
.claude |
software | healthy | .claude |
smart-stock |
software | healthy | smart-stock |
src |
software | healthy | smart-stock/src |
styles |
software | healthy | smart-stock/src/styles |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::news-scan |
cicd | healthy | .github/workflows/news-scan.yml |
gha::value-strategy |
cicd | healthy | .github/workflows/value-strategy.yml |
gha::news-feed |
cicd | healthy | .github/workflows/news-feed.yml |
gha::stock-scan |
cicd | healthy | .github/workflows/stock-scan.yml |
gha::ai-diligence |
cicd | healthy | .github/workflows/ai-diligence.yml |
gha::fundamentals-universe |
cicd | healthy | .github/workflows/fundamentals-universe.yml |
gha::ai-analysis |
cicd | healthy | .github/workflows/ai-analysis.yml |
gha::backtest-historical |
cicd | healthy | .github/workflows/backtest-historical.yml |
gha::insider-scan |
cicd | healthy | .github/workflows/insider-scan.yml |
gha::backtest |
cicd | healthy | .github/workflows/backtest.yml |
gha::pages |
cicd | healthy | .github/workflows/pages.yml |
gha::smoke-test |
cicd | healthy | .github/workflows/smoke-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
news |
cicd | healthy | .github/workflows/news-scan.yml |
value |
cicd | healthy | .github/workflows/value-strategy.yml |
feed |
cicd | healthy | .github/workflows/news-feed.yml |
scan |
cicd | healthy | .github/workflows/stock-scan.yml |
diligence |
cicd | healthy | .github/workflows/ai-diligence.yml |
universe |
cicd | healthy | .github/workflows/fundamentals-universe.yml |
analyze |
cicd | healthy | .github/workflows/ai-analysis.yml |
backtest |
cicd | healthy | .github/workflows/backtest-historical.yml |
insider |
cicd | healthy | .github/workflows/insider-scan.yml |
backtest |
cicd | healthy | .github/workflows/backtest.yml |
deploy |
cicd | healthy | .github/workflows/pages.yml |
smoke |
cicd | healthy | .github/workflows/smoke-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.js |
data | healthy | vite-migration/vite.config.js |
main.js |
data | healthy | vite-migration/src/main.js |
utils.js |
data | healthy | vite-migration/src/lib/utils.js |
| Label | Layer | Status | Path |
|---|---|---|---|
SectionLink |
software | healthy | trade-guide/build_trade_guide_html.py:26 |
Document |
software | healthy | trade-guide/build_trade_guide_html.py:33 |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | scripts/backtest.js |
121.0.0.0 |
network | healthy | scripts/fetch_earnings_whisper.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-dtfmfve9 |
software | healthy | /tmp/repobility-clone-dtfmfve9 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | scripts/score_news_finbert.py |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/928c66bf-52dd-42ab-8bf4-6503e87ab595/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/928c66bf-52dd-42ab-8bf4-6503e87ab595/
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.