https://github.com/spridge-bot/worldcup-sweepstake
· scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)
20 raw signals (0 security + 20 graph)
Last scanned 2 months, 2 weeks ago · v1 · 19 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 129 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 |
|---|---|---|---|
main |
software | healthy | scripts/draw.py:24 |
normalize |
software | healthy | scripts/update_scores.py:62 |
load_json |
software | healthy | scripts/update_scores.py:68 |
write_json |
software | healthy | scripts/update_scores.py:72 |
build_team_index |
software | healthy | scripts/update_scores.py:79 |
resolve_team |
software | healthy | scripts/update_scores.py:89 |
fetch_json |
software | healthy | scripts/update_scores.py:102 |
fetch_matches |
software | healthy | scripts/update_scores.py:108 |
fetch_scorers |
software | healthy | scripts/update_scores.py:112 |
american_to_decimal |
software | healthy | scripts/update_scores.py:135 |
parse_espn_odds |
software | healthy | scripts/update_scores.py:148 |
closing |
software | healthy | scripts/update_scores.py:153 |
fetch_espn_extras |
software | healthy | scripts/update_scores.py:168 |
espn_get |
software | healthy | scripts/update_scores.py:223 |
fetch_news |
software | healthy | scripts/update_scores.py:229 |
espn_event_map |
software | healthy | scripts/update_scores.py:259 |
merge_espn_summary |
software | healthy | scripts/update_scores.py:288 |
pl |
software | healthy | scripts/update_scores.py:316 |
detail_skeleton |
software | healthy | scripts/update_scores.py:335 |
enrich_details_espn |
software | healthy | scripts/update_scores.py:346 |
espn_stage |
software | healthy | scripts/update_scores.py:383 |
fetch_espn_groups |
software | healthy | scripts/update_scores.py:402 |
_espn_minute |
software | healthy | scripts/update_scores.py:420 |
espn_key_events |
software | healthy | scripts/update_scores.py:436 |
fetch_espn_matches |
software | healthy | scripts/update_scores.py:461 |
merge_espn_match_info |
software | healthy | scripts/update_scores.py:547 |
scorers_from_details |
software | healthy | scripts/update_scores.py:572 |
extract_side |
software | healthy | scripts/update_scores.py:599 |
extract_detail |
software | healthy | scripts/update_scores.py:612 |
update_details |
software | healthy | scripts/update_scores.py:647 |
needs_fetch |
software | healthy | scripts/update_scores.py:652 |
compute_groups |
software | healthy | scripts/update_scores.py:718 |
demo_matches |
software | healthy | scripts/update_scores.py:779 |
m |
software | healthy | scripts/update_scores.py:781 |
_demo_names |
software | healthy | scripts/update_scores.py:830 |
_demo_side |
software | healthy | scripts/update_scores.py:836 |
demo_details |
software | healthy | scripts/update_scores.py:867 |
match_goals |
software | healthy | scripts/update_scores.py:912 |
add_group_position_events |
software | healthy | scripts/update_scores.py:926 |
add_knockout_events |
software | healthy | scripts/update_scores.py:960 |
compute_status |
software | healthy | scripts/update_scores.py:982 |
ranked |
software | healthy | scripts/update_scores.py:1009 |
main |
software | healthy | scripts/update_scores.py:1020 |
player_total |
software | healthy | scripts/update_scores.py:1196 |
bside |
software | healthy | scripts/update_scores.py:1272 |
normalize |
software | healthy | scripts/sofascore_live.py:69 |
sofa_get |
software | healthy | scripts/sofascore_live.py:79 |
load_targets |
software | healthy | scripts/sofascore_live.py:97 |
code_for |
software | healthy | scripts/sofascore_live.py:144 |
api_find_matches |
software | healthy | scripts/sofascore_live.py:152 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
draw.html |
software | healthy | docs/draw.html |
sofascore.json |
software | healthy | docs/sofascore.json |
details.json |
software | healthy | docs/details.json |
data.json |
software | healthy | docs/data.json |
index.html |
software | healthy | docs/index.html |
mini_update.sh |
software | healthy | scripts/mini_update.sh |
live_push.sh |
software | healthy | scripts/live_push.sh |
draw.py |
software | healthy | scripts/draw.py |
update_scores.py |
software | healthy | scripts/update_scores.py |
sofascore_live.py |
software | healthy | scripts/sofascore_live.py |
test_api_football.py |
software | healthy | scripts/test_api_football.py |
render_pitch.py |
software | healthy | scripts/render_pitch.py |
draw_watch.py |
software | healthy | scripts/draw_watch.py |
auto_sync.sh |
software | healthy | scripts/auto_sync.sh |
serve.py |
software | healthy | scripts/serve.py |
update.yml |
software | healthy | .github/workflows/update.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-chgxcb_u |
software | healthy | /tmp/repobility-clone-chgxcb_u |
| Label | Layer | Status | Path |
|---|---|---|---|
Handler |
software | healthy | scripts/serve.py:46 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::update |
cicd | healthy | .github/workflows/update.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
update |
cicd | healthy | .github/workflows/update.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
FOOTBALL_DATA_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/2bf95aa4-a60e-4fa7-b7fd-8516c7328065/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2bf95aa4-a60e-4fa7-b7fd-8516c7328065/
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.