https://github.com/seanpoems-ctrl/Power-Theme
· scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)
71 raw signals (0 security + 71 graph)
Last scanned 2 months, 3 weeks ago · v1 · 50 actionable findings from 1 signal source. 21 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 935 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 |
|---|---|---|---|
_load_config_json |
software | healthy | scraper.py:50 |
is_trading_day |
software | healthy | scraper.py:62 |
last_trading_date |
software | healthy | scraper.py:71 |
parse_pct |
software | healthy | scraper.py:84 |
parse_market_cap_b |
software | healthy | scraper.py:93 |
parse_vol |
software | healthy | scraper.py:112 |
_sleep |
software | healthy | scraper.py:126 |
fetch_themes_map_performance |
software | healthy | scraper.py:612 |
fetch_industry_performance |
software | healthy | scraper.py:689 |
discover_industry_codes |
software | healthy | scraper.py:730 |
aggregate_theme_performance |
software | healthy | scraper.py:747 |
_build_hardcoded_theme_entry |
software | healthy | scraper.py:788 |
_parse_screener_table |
software | healthy | scraper.py:848 |
fetch_screener_stocks |
software | healthy | scraper.py:881 |
fetch_stock_detail |
software | healthy | scraper.py:910 |
_parse_52w |
software | healthy | scraper.py:959 |
fetch_sparkline |
software | healthy | scraper.py:1000 |
_rolling_perf_from_closes |
software | healthy | scraper.py:1019 |
_ema |
software | healthy | scraper.py:1040 |
_rsi |
software | healthy | scraper.py:1050 |
_elite_status |
software | healthy | scraper.py:1063 |
_fetch_tradingview_index_snapshot |
software | healthy | scraper.py:1106 |
_fetch_market_indicators_yfinance |
software | healthy | scraper.py:1161 |
fetch_market_indicators |
software | healthy | scraper.py:1211 |
fetch_macro_assets |
software | healthy | scraper.py:1251 |
_market_signal |
software | healthy | scraper.py:1294 |
ema_state |
software | healthy | scraper.py:1305 |
_build_sp500_rs_universe |
software | healthy | scraper.py:1346 |
_extend_rs_universe_midsmall |
software | healthy | scraper.py:1415 |
_fetch_finviz_market_breadth |
software | healthy | scraper.py:1471 |
_get_count |
software | healthy | scraper.py:1485 |
_fetch_nasdaq100_breadth |
software | healthy | scraper.py:1540 |
_avg |
software | healthy | scraper.py:1589 |
_composite |
software | healthy | scraper.py:1594 |
_stock_score |
software | healthy | scraper.py:1599 |
_pick_tradeable_first |
software | healthy | scraper.py:1610 |
_liquid |
software | healthy | scraper.py:1614 |
_composite_ind |
software | healthy | scraper.py:1622 |
_add_rotation_ranks |
software | healthy | scraper.py:1628 |
_tv_enrich_thematic_stocks |
software | healthy | scraper.py:1657 |
build_data |
software | healthy | scraper.py:1730 |
fetch_earnings_yf |
software | healthy | scraper.py:2081 |
_fetch_details |
software | healthy | scraper.py:2109 |
fetch_macro_news |
software | healthy | scraper.py:2156 |
_fetch_alpaca_macro_news |
software | healthy | scraper.py:2166 |
_fetch_rss_macro_news |
software | healthy | scraper.py:2212 |
_build_price_cache |
software | healthy | scraper.py:2269 |
_fetch_tickers_prices |
software | healthy | scraper.py:2276 |
fetch_all_tickers |
software | healthy | scraper.py:2334 |
_load_etf_map |
software | healthy | scraper.py:2356 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scraper.py |
software | healthy | scraper.py |
EARNINGS_DASHBOARD_IMPLEMENTATION.md |
software | healthy | EARNINGS_DASHBOARD_IMPLEMENTATION.md |
NEWS_HUB_IMPLEMENTATION.md |
software | healthy | NEWS_HUB_IMPLEMENTATION.md |
backfill_perf_history.py |
software | healthy | backfill_perf_history.py |
breadth_stocks_builder.py |
software | healthy | breadth_stocks_builder.py |
ibkr_ws_server.py |
software | healthy | ibkr_ws_server.py |
validate_data.py |
software | healthy | validate_data.py |
recategorize_etfs2.py |
software | healthy | recategorize_etfs2.py |
universe_builder.py |
software | healthy | universe_builder.py |
momentum_cockpit.py |
software | healthy | momentum_cockpit.py |
COST_COMPARISON_BOTH_REPOS.md |
software | healthy | COST_COMPARISON_BOTH_REPOS.md |
ibkr_themes.py |
software | healthy | ibkr_themes.py |
COST_ANALYSIS.md |
software | healthy | COST_ANALYSIS.md |
vercel.json |
software | healthy | vercel.json |
build_etf_metadata.py |
software | healthy | build_etf_metadata.py |
backfill_atr_ext.py |
software | healthy | backfill_atr_ext.py |
README.md |
software | healthy | README.md |
breadth_monitor.py |
software | healthy | breadth_monitor.py |
_PEER_MAPPING_CHANGES.md |
software | healthy | _PEER_MAPPING_CHANGES.md |
test_telegram.py |
software | healthy | test_telegram.py |
ibkr_client.py |
software | healthy | ibkr_client.py |
build_finviz_themes.py |
software | healthy | build_finviz_themes.py |
tailwind.config.js |
software | healthy | tailwind.config.js |
etf_universe.json |
software | healthy | etf_universe.json |
patch_dvol_now.py |
software | healthy | patch_dvol_now.py |
package.json |
software | healthy | package.json |
backfill_breadth_archives.py |
software | healthy | backfill_breadth_archives.py |
etf_rs_builder.py |
software | healthy | etf_rs_builder.py |
earnings_calendar.py |
software | healthy | earnings_calendar.py |
gapper_analyzer.py |
software | healthy | gapper_analyzer.py |
price_api.py |
software | healthy | price_api.py |
breaking_news.py |
software | healthy | breaking_news.py |
backfill_rs_history.py |
software | healthy | backfill_rs_history.py |
COST_OPTIMIZATION_COMPLETE.md |
software | healthy | COST_OPTIMIZATION_COMPLETE.md |
market_dashboard.py |
software | healthy | market_dashboard.py |
start_local.sh |
software | healthy | start_local.sh |
backfill_atr_history.py |
software | healthy | backfill_atr_history.py |
package-lock.json |
software | healthy | package-lock.json |
GITHUB_SCHEDULE_PLAN.md |
software | healthy | GITHUB_SCHEDULE_PLAN.md |
market_briefing_engine.py |
software | healthy | market_briefing_engine.py |
market_internals.py |
software | healthy | market_internals.py |
etf_trendline_service.py |
software | healthy | etf_trendline_service.py |
.env.example |
software | healthy | .env.example |
ACTUAL_COST_ANALYSIS.md |
software | healthy | ACTUAL_COST_ANALYSIS.md |
backfill_finviz_history.py |
software | healthy | backfill_finviz_history.py |
backfill_archive_fields.py |
software | healthy | backfill_archive_fields.py |
build_stock_db.py |
software | healthy | build_stock_db.py |
requirements.txt |
software | healthy | requirements.txt |
market_intelligence.py |
software | healthy | market_intelligence.py |
backfill_missing_buckets.py |
software | healthy | backfill_missing_buckets.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
universe_history |
software | healthy | public/universe_history |
calendar_history |
software | healthy | public/calendar_history |
breadth_history |
software | healthy | public/breadth_history |
earnings_reports |
software | healthy | public/earnings_reports |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
breaking-news |
cicd | healthy | .github/workflows/breaking-news.yml |
gapper-scan |
cicd | healthy | .github/workflows/premarket-gapper.yml |
watchdog |
cicd | healthy | .github/workflows/gapper-watchdog.yml |
earnings-monitor |
cicd | healthy | .github/workflows/earnings-monitor.yml |
health-check |
cicd | healthy | .github/workflows/data-health-check.yml |
ping |
cicd | healthy | .github/workflows/keep-alive.yml |
build-and-deploy |
cicd | healthy | .github/workflows/deploy.yml |
scrape-build-deploy |
cicd | healthy | .github/workflows/daily-scrape-deploy.yml |
market-intel |
cicd | healthy | .github/workflows/market-intelligence.yml |
deploy |
cicd | healthy | .github/workflows/market-intelligence.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5002 |
network | healthy | momentum_cockpit.py |
port:12 |
network | healthy | .github/workflows/breaking-news.yml |
port:21 |
network | healthy | .github/workflows/breaking-news.yml |
port:55 |
network | healthy | .github/workflows/premarket-gapper.yml |
port:13 |
network | healthy | .github/workflows/premarket-gapper.yml |
port:10 |
network | healthy | .github/workflows/gapper-watchdog.yml |
port:30 |
network | healthy | .github/workflows/gapper-watchdog.yml |
port:22 |
network | healthy | .github/workflows/earnings-monitor.yml |
port:45 |
network | healthy | .github/workflows/daily-scrape-deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::breaking-news |
cicd | healthy | .github/workflows/breaking-news.yml |
gha::premarket-gapper |
cicd | healthy | .github/workflows/premarket-gapper.yml |
gha::gapper-watchdog |
cicd | healthy | .github/workflows/gapper-watchdog.yml |
gha::earnings-monitor |
cicd | healthy | .github/workflows/earnings-monitor.yml |
gha::data-health-check |
cicd | healthy | .github/workflows/data-health-check.yml |
gha::keep-alive |
cicd | healthy | .github/workflows/keep-alive.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::daily-scrape-deploy |
cicd | healthy | .github/workflows/daily-scrape-deploy.yml |
gha::market-intelligence |
cicd | healthy | .github/workflows/market-intelligence.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
FINNHUB_API_KEY |
cicd | healthy | — |
IBKR_HOST |
cicd | healthy | — |
FINNHUB_KEY |
cicd | healthy | — |
IBKR_PORT |
cicd | healthy | — |
TELEGRAM_CHAT_ID |
cicd | healthy | — |
TELEGRAM_BOT_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
AnalystHandler |
software | healthy | momentum_cockpit.py:471 |
Handler |
software | healthy | price_api.py:12 |
NewsHubErrorBoundary |
software | healthy | src/App.js:NewsHubErrorBoundary |
chgEl |
software | healthy | src/App.js:chgEl |
extraction |
software | healthy | src/MarketBreadthMonitor.js:extraction |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | scraper.py |
123.0.0.0 |
network | healthy | breadth_stocks_builder.py |
127.0.0.1 |
network | healthy | ibkr_ws_server.py |
122.0.0.0 |
network | healthy | breadth_monitor.py |
124.0.0.0 |
network | healthy | earnings_calendar.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | market_briefing_engine.py |
postgres |
data | healthy | market_briefing_engine.py |
mongodb |
data | healthy | public/market_briefs.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::digitalocean |
hardware | healthy | public/breadth_stocks_up4.json |
vps::aws |
hardware | healthy | public/market_briefs.json |
vps::azure |
hardware | healthy | public/market_briefs.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n_vw97ip |
software | healthy | /tmp/repobility-clone-n_vw97ip |
| Label | Layer | Status | Path |
|---|---|---|---|
market_briefs |
data | healthy | market_briefing_engine.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | test_telegram.py |
This page is publicly accessible at:
https://repobility.com/scan/361f840b-283b-480b-a923-8e6196cce4cb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/361f840b-283b-480b-a923-8e6196cce4cb/
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.