https://github.com/jbarbre/Trade
· scanned 2026-06-16 02:55 UTC (2 months, 1 week ago)
115 raw signals (0 security + 115 graph)
Last scanned 2 months, 1 week ago · v2 · 99 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.
All 1854 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 |
|---|---|---|---|
utc_now_iso |
software | healthy | market_metadata.py:58 |
load_metadata_schema |
software | healthy | market_metadata.py:62 |
default_metadata_model |
software | dead | market_metadata.py:76 |
prompt_hash |
software | healthy | market_metadata.py:80 |
stable_json |
software | healthy | market_metadata.py:89 |
stable_hash |
software | healthy | market_metadata.py:93 |
default_evidence_strength_ladder |
software | healthy | market_metadata.py:131 |
normalize_metadata_defaults |
software | healthy | market_metadata.py:135 |
normalize_question_shape |
software | healthy | market_metadata.py:184 |
market_source_payload |
software | healthy | market_metadata.py:190 |
market_source_hash |
software | healthy | market_metadata.py:203 |
legacy_question_shape_compatible |
software | healthy | market_metadata.py:207 |
legacy_source_market_hash_compatible |
software | healthy | market_metadata.py:236 |
load_markets |
software | healthy | market_metadata.py:259 |
sibling_market_summaries |
software | dead | market_metadata.py:271 |
build_metadata_user_prompt |
software | healthy | market_metadata.py:296 |
normalize_metadata |
software | healthy | market_metadata.py:311 |
metadata_cache_template |
software | healthy | market_metadata.py:321 |
load_metadata_cache |
software | healthy | market_metadata.py:332 |
write_metadata_cache |
software | dead | market_metadata.py:363 |
metadata_by_ticker |
software | healthy | market_metadata.py:377 |
row_control |
software | healthy | market_metadata.py:386 |
metadata_freshness_status |
software | healthy | market_metadata.py:391 |
is_metadata_stale |
software | healthy | market_metadata.py:473 |
validate_metadata_contract |
software | healthy | market_metadata.py:489 |
require_valid_metadata_contract |
software | healthy | market_metadata.py:511 |
attach_control_metadata |
software | dead | market_metadata.py:517 |
enrich_markets_with_metadata |
software | healthy | market_metadata.py:544 |
compact_metadata_for_prompt |
software | healthy | market_metadata.py:568 |
join_values |
software | healthy | market_metadata.py:573 |
join_ladder |
software | healthy | market_metadata.py:589 |
parse_metadata_json |
software | healthy | market_metadata.py:641 |
call_codex_metadata_extractor |
software | dead | market_metadata.py:655 |
load_targets |
software | healthy | x_listener.py:101 |
load_seen_ids |
software | healthy | x_listener.py:118 |
save_seen_ids |
software | healthy | x_listener.py:126 |
append_posts |
software | healthy | x_listener.py:139 |
tweet_to_post |
software | healthy | x_listener.py:157 |
add_account |
software | healthy | x_listener.py:188 |
show_status |
software | healthy | x_listener.py:196 |
poll_target |
software | healthy | x_listener.py:240 |
run_listener |
software | healthy | x_listener.py:260 |
main |
software | healthy | x_listener.py:342 |
now_ms |
software | healthy | operator_alerts.py:21 |
iso_from_ms |
software | healthy | operator_alerts.py:25 |
_state_path_for |
software | healthy | operator_alerts.py:35 |
_load_json |
software | healthy | operator_alerts.py:41 |
_atomic_write_json |
software | healthy | operator_alerts.py:50 |
_append_jsonl |
software | healthy | operator_alerts.py:57 |
emit_operator_alert |
software | healthy | operator_alerts.py:70 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
market_metadata.py |
software | healthy | market_metadata.py |
x_listener.py |
software | healthy | x_listener.py |
operator_alerts.py |
software | healthy | operator_alerts.py |
simulator.py |
software | healthy | simulator.py |
post_notification_store.py |
software | healthy | post_notification_store.py |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
truth_social_poller.py |
software | healthy | truth_social_poller.py |
server.py |
software | healthy | server.py |
truth_social_fetch.py |
software | healthy | truth_social_fetch.py |
source_registry.py |
software | healthy | source_registry.py |
llm_scorer.py |
software | healthy | llm_scorer.py |
sitecustomize.py |
software | healthy | sitecustomize.py |
court_feeds.py |
software | healthy | court_feeds.py |
x_latency_test.py |
software | healthy | x_latency_test.py |
forexcom_paper_trader.py |
software | healthy | forexcom_paper_trader.py |
scoring.py |
software | healthy | scoring.py |
GOALS.md |
software | healthy | GOALS.md |
setup_waydroid.sh |
software | healthy | setup_waydroid.sh |
x_webhook.py |
software | healthy | x_webhook.py |
start_x_monitor.sh |
software | healthy | start_x_monitor.sh |
trade_opportunity.py |
software | healthy | trade_opportunity.py |
start.py |
software | healthy | start.py |
news_sites.py |
software | healthy | news_sites.py |
forexcom_api.py |
software | healthy | forexcom_api.py |
download_truths.py |
software | healthy | download_truths.py |
vpn_tunnel.sh |
software | healthy | vpn_tunnel.sh |
requirements.txt |
software | healthy | requirements.txt |
election_results.py |
software | healthy | election_results.py |
pull_x_history.py |
software | healthy | pull_x_history.py |
download_trades.py |
software | healthy | download_trades.py |
forex_market_move_detector.py |
software | healthy | forex_market_move_detector.py |
x_fetch.py |
software | healthy | x_fetch.py |
README.md |
software | healthy | README.md |
kalshi_api.py |
software | healthy | kalshi_api.py |
truth_social_notification_poller.py |
software | healthy | truth_social_notification_poller.py |
build_large_sim_dataset.py |
software | healthy | build_large_sim_dataset.py |
crypto_orderbook.py |
software | healthy | crypto_orderbook.py |
kalshi_fees.py |
software | healthy | kalshi_fees.py |
crypto_paper_trader.py |
software | healthy | crypto_paper_trader.py |
paper_trader.py |
software | healthy | paper_trader.py |
trade_event_analysis.py |
software | healthy | trade_event_analysis.py |
download_polymarket.py |
software | healthy | download_polymarket.py |
scoring_trace.py |
software | healthy | scoring_trace.py |
forexcom_market_metadata.py |
software | healthy | forexcom_market_metadata.py |
operator_alert_resolution.py |
software | healthy | operator_alert_resolution.py |
detect_kalshi_events.py |
software | healthy | detect_kalshi_events.py |
compute_poly_impact.py |
software | healthy | compute_poly_impact.py |
time_fidelity_orderbook_store.py |
software | healthy | time_fidelity_orderbook_store.py |
crypto_market_metadata.py |
software | healthy | crypto_market_metadata.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ConfirmationConfig |
software | healthy | simulator.py:102 |
NoCacheStaticMiddleware |
software | healthy | server.py:269 |
RatingRequest |
software | healthy | server.py:362 |
CodexCliTransientError |
software | healthy | llm_scorer.py:131 |
RetrievalMarketFeature |
software | healthy | llm_scorer.py:313 |
EvidenceEvent |
software | healthy | llm_scorer.py:7720 |
CandidateGate |
software | healthy | llm_scorer.py:8113 |
LLMScorer |
software | healthy | llm_scorer.py:24536 |
FetchResult |
software | healthy | court_feeds.py:51 |
CourtLink |
software | healthy | court_feeds.py:58 |
CourtLinkExtractor |
software | healthy | court_feeds.py:64 |
TextExtractor |
software | healthy | court_feeds.py:100 |
NotificationPayload |
software | healthy | x_webhook.py:753 |
TruthSocialNotificationPayload |
software | healthy | x_webhook.py:762 |
XIngestHeartbeatPayload |
software | healthy | x_webhook.py:767 |
TradeAlgoConfig |
software | healthy | trade_opportunity.py:25 |
NewsSiteFeed |
software | healthy | news_sites.py:295 |
TextExtractor |
software | healthy | news_sites.py:658 |
FetchResult |
software | healthy | news_sites.py:1480 |
ForexComClient |
software | healthy | forexcom_api.py:38 |
ElectionResultsSource |
software | healthy | election_results.py:75 |
CandidateResult |
software | healthy | election_results.py:83 |
ExclusiveFileLock |
software | healthy | pull_x_history.py:101 |
ForexMarketMoveDetector |
software | healthy | forex_market_move_detector.py:247 |
KalshiClient |
software | healthy | kalshi_api.py:58 |
CryptoOrderBook |
software | healthy | crypto_orderbook.py:80 |
PaperTraderConfig |
software | healthy | paper_trader.py:184 |
TimeFidelityOrderbookStore |
software | healthy | time_fidelity_orderbook_store.py:50 |
CryptoMarketMoveDetector |
software | healthy | crypto_market_move_detector.py:256 |
FetchResult |
software | healthy | policy_feeds.py:223 |
LinkExtractor |
software | healthy | policy_feeds.py:229 |
TextExtractor |
software | healthy | policy_feeds.py:258 |
ForexComReplayStore |
software | healthy | forexcom_replay_store.py:50 |
CryptoReplayStore |
software | healthy | crypto_replay_store.py:71 |
DomeOrderbookLookup |
software | healthy | dome_api.py:28 |
DomeClient |
software | healthy | dome_api.py:35 |
PredexonOrderbookLookup |
software | healthy | predexon_api.py:28 |
PredexonClient |
software | healthy | predexon_api.py:35 |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/dashboard/summary |
api | healthy | server.py |
GET /api/dashboard/storage |
api | healthy | server.py |
GET /api/dashboard/scoring_traces |
api | healthy | server.py |
GET /api/dashboard/alert_history |
api | healthy | server.py |
GET /api/dashboard/markets |
api | healthy | server.py |
GET /api/dashboard/candle_markets |
api | healthy | server.py |
GET /api/dashboard/market_candles |
api | healthy | server.py |
GET / |
api | healthy | server.py |
GET /api/candles |
api | healthy | server.py |
GET /api/trump_posts |
api | healthy | server.py |
GET /api/ratings |
api | healthy | server.py |
POST /api/ratings |
api | healthy | server.py |
POST /api/shutdown |
api | healthy | server.py |
POST /api/cancel_shutdown |
api | healthy | server.py |
GET /api/crypto/candles |
api | healthy | server.py |
GET /api/forex/candles |
api | healthy | server.py |
GET /api/live_candles |
api | healthy | server.py |
GET /api/date_range |
api | healthy | server.py |
GET /api/kalshi/markets |
api | healthy | server.py |
GET /api/kalshi/candles |
api | healthy | server.py |
GET /api/kalshi/posts |
api | healthy | server.py |
GET /api/kalshi/date_range |
api | healthy | server.py |
POST /webhook/notification |
api | healthy | x_webhook.py |
POST /webhook/x/heartbeat |
api | healthy | x_webhook.py |
POST /webhook/truthsocial/notification |
api | healthy | x_webhook.py |
POST /webhook/truthsocial/fetch |
api | healthy | x_webhook.py |
POST /webhook/fetch |
api | healthy | x_webhook.py |
GET /webhook/status |
api | healthy | x_webhook.py |
| Label | Layer | Status | Path |
|---|---|---|---|
candle_cache |
data | healthy | server.py |
candle_cache_coverage |
data | healthy | server.py |
orderbook_snapshots |
data | healthy | time_fidelity_orderbook_store.py |
markets |
data | healthy | forexcom_replay_store.py |
price_ticks |
data | healthy | forexcom_replay_store.py |
order_updates |
data | healthy | forexcom_replay_store.py |
quote_updates |
data | healthy | forexcom_replay_store.py |
account_margin_updates |
data | healthy | forexcom_replay_store.py |
order_history_snapshots |
data | healthy | forexcom_replay_store.py |
trade_history_snapshots |
data | healthy | forexcom_replay_store.py |
stream_gaps |
data | healthy | forexcom_replay_store.py |
products |
data | healthy | crypto_replay_store.py |
orderbook_snapshot_levels |
data | healthy | crypto_replay_store.py |
orderbook_deltas |
data | healthy | crypto_replay_store.py |
orderbook_checkpoints |
data | healthy | crypto_replay_store.py |
orderbook_checkpoint_levels |
data | healthy | crypto_replay_store.py |
trades |
data | healthy | crypto_replay_store.py |
| Label | Layer | Status | Path |
|---|---|---|---|
10.200.100.1 |
network | healthy | CLAUDE.md |
192.168.240.0 |
network | healthy | CLAUDE.md |
10.0.0.2 |
network | healthy | CLAUDE.md |
10.200.0.1 |
network | healthy | server.py |
127.0.0.1 |
network | healthy | server.py |
192.168.240.112 |
network | healthy | setup_waydroid.sh |
192.168.240.1 |
network | healthy | setup_waydroid.sh |
8.8.8.8 |
network | healthy | start_x_monitor.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
port:127 |
network | healthy | server.py |
port:8000 |
network | healthy | start.py |
| Label | Layer | Status | Path |
|---|---|---|---|
jbarbre__Trade |
software | healthy | /data/fable5_failed_archive/jbarbre__Trade |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | x_listener.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | CLAUDE.md |
This page is publicly accessible at:
https://repobility.com/scan/e0bb6e8e-af9a-4597-b1dc-3d1d68244485/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e0bb6e8e-af9a-4597-b1dc-3d1d68244485/
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.