https://github.com/rickymorelli-tfc/wc-sweep-dashboard
· scanned 2026-06-15 23:51 UTC (2 months, 3 weeks ago)
13 raw signals (0 security + 13 graph)
Last scanned 2 months, 3 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 90 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 |
|---|---|---|---|
gameEvent |
software | healthy | test/predictions.test.js:gameEvent |
T |
software | healthy | test/score.test.js:T |
m |
software | healthy | test/score.test.js:m |
localCrests |
software | healthy | scripts/fetch-scores.js:localCrests |
normalise |
software | healthy | scripts/fetch-scores.js:normalise |
team |
software | healthy | scripts/fetch-scores.js:team |
fetchWithRetry |
software | healthy | scripts/fetch-scores.js:fetchWithRetry |
main |
software | healthy | scripts/fetch-scores.js:main |
main |
software | healthy | scripts/fetch-crests.js:main |
normaliseName |
software | healthy | scripts/fetch-predictions.js:normaliseName |
namesMatch |
software | healthy | scripts/fetch-predictions.js:namesMatch |
extractGame |
software | healthy | scripts/fetch-predictions.js:extractGame |
suffix |
software | healthy | scripts/fetch-predictions.js:suffix |
round3 |
software | healthy | scripts/fetch-predictions.js:round3 |
buildPredictions |
software | healthy | scripts/fetch-predictions.js:buildPredictions |
fetchJson |
software | healthy | scripts/fetch-predictions.js:fetchJson |
fetchSeriesEvents |
software | healthy | scripts/fetch-predictions.js:fetchSeriesEvents |
main |
software | healthy | scripts/fetch-predictions.js:main |
blankTeam |
software | healthy | assets/score.js:blankTeam |
matchPoints |
software | healthy | assets/score.js:matchPoints |
computeTeamTable |
software | healthy | assets/score.js:computeTeamTable |
ensure |
software | healthy | assets/score.js:ensure |
applyEliminations |
software | healthy | assets/score.js:applyEliminations |
computeLeaderboard |
software | healthy | assets/score.js:computeLeaderboard |
sameRank |
software | healthy | assets/score.js:sameRank |
teamMatches |
software | healthy | assets/score.js:teamMatches |
isLive |
software | healthy | assets/app.js:isLive |
hasResult |
software | healthy | assets/app.js:hasResult |
el |
software | healthy | assets/app.js:el |
teamChip |
software | healthy | assets/app.js:teamChip |
closeTeamModal |
software | healthy | assets/app.js:closeTeamModal |
onModalKeydown |
software | healthy | assets/app.js:onModalKeydown |
teamModalRow |
software | healthy | assets/app.js:teamModalRow |
openTeamModal |
software | healthy | assets/app.js:openTeamModal |
renderLeaderHero |
software | healthy | assets/app.js:renderLeaderHero |
renderLeaderboard |
software | healthy | assets/app.js:renderLeaderboard |
countryNameCell |
software | healthy | assets/app.js:countryNameCell |
renderCountryBoard |
software | healthy | assets/app.js:renderCountryBoard |
renderBoard |
software | healthy | assets/app.js:renderBoard |
matchCard |
software | healthy | assets/app.js:matchCard |
pointsChip |
software | healthy | assets/app.js:pointsChip |
matchModalSide |
software | healthy | assets/app.js:matchModalSide |
openMatchModal |
software | healthy | assets/app.js:openMatchModal |
predictionFor |
software | healthy | assets/app.js:predictionFor |
predictionBar |
software | healthy | assets/app.js:predictionBar |
entry |
software | healthy | assets/app.js:entry |
dayLabel |
software | healthy | assets/app.js:dayLabel |
startOfDay |
software | healthy | assets/app.js:startOfDay |
feedSide |
software | healthy | assets/app.js:feedSide |
feedRow |
software | healthy | assets/app.js:feedRow |
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 |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
frame-preview.html |
software | healthy | frame-preview.html |
predictions.test.js |
software | healthy | test/predictions.test.js |
fetch.test.js |
software | healthy | test/fetch.test.js |
score.test.js |
software | healthy | test/score.test.js |
2026-06-12-wc-sweep-dashboard.md |
software | healthy | docs/plans/2026-06-12-wc-sweep-dashboard.md |
2026-06-12-wc-sweep-dashboard-design.md |
software | healthy | docs/specs/2026-06-12-wc-sweep-dashboard-design.md |
fetch-scores.js |
software | healthy | scripts/fetch-scores.js |
fetch-crests.js |
software | healthy | scripts/fetch-crests.js |
fetch-predictions.js |
software | healthy | scripts/fetch-predictions.js |
score.js |
software | healthy | assets/score.js |
app.js |
software | healthy | assets/app.js |
style.css |
software | healthy | assets/style.css |
update-scores.yml |
software | healthy | .github/workflows/update-scores.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
docs |
software | healthy | docs |
plans |
software | healthy | docs/plans |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
assets |
software | healthy | assets |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ewa1awb8 |
software | healthy | /tmp/repobility-clone-ewa1awb8 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::update-scores |
cicd | healthy | .github/workflows/update-scores.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
update |
cicd | healthy | .github/workflows/update-scores.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
FOOTBALL_DATA_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/cbccb9e8-c32f-4a37-ae3c-e5b0310b433a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cbccb9e8-c32f-4a37-ae3c-e5b0310b433a/
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.