https://github.com/sportslegacy/finalchapter
· scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 2 weeks ago · v1 · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 153 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 |
|---|---|---|---|
testViewport |
software | healthy | scripts/test-nav.mjs:testViewport |
formatReach |
software | healthy | scripts/distribution/discover.mjs:formatReach |
sleep |
software | healthy | scripts/distribution/discover.mjs:sleep |
hoursAgo |
software | healthy | scripts/distribution/discover.mjs:hoursAgo |
redditWindow |
software | healthy | scripts/distribution/discover.mjs:redditWindow |
canonicalRedditUrl |
software | healthy | scripts/distribution/discover.mjs:canonicalRedditUrl |
parseAtomEntries |
software | healthy | scripts/distribution/discover.mjs:parseAtomEntries |
tag |
software | healthy | scripts/distribution/discover.mjs:tag |
fetchTextRetry |
software | healthy | scripts/distribution/discover.mjs:fetchTextRetry |
redditRssSearch |
software | healthy | scripts/distribution/discover.mjs:redditRssSearch |
cleanCommentHtml |
software | healthy | scripts/distribution/discover.mjs:cleanCommentHtml |
fetchTopComments |
software | healthy | scripts/distribution/discover.mjs:fetchTopComments |
link |
software | healthy | scripts/distribution/discover.mjs:link |
author |
software | healthy | scripts/distribution/discover.mjs:author |
attachComments |
software | healthy | scripts/distribution/discover.mjs:attachComments |
scoreReddit |
software | healthy | scripts/distribution/discover.mjs:scoreReddit |
titleKey |
software | healthy | scripts/distribution/discover.mjs:titleKey |
gatherReddit |
software | healthy | scripts/distribution/discover.mjs:gatherReddit |
decodeEntities |
software | healthy | scripts/distribution/discover.mjs:decodeEntities |
parseRssItems |
software | healthy | scripts/distribution/discover.mjs:parseRssItems |
get |
software | healthy | scripts/distribution/discover.mjs:get |
gatherNews |
software | healthy | scripts/distribution/discover.mjs:gatherNews |
loadVoice |
software | healthy | scripts/distribution/discover.mjs:loadVoice |
playerFacts |
software | healthy | scripts/distribution/discover.mjs:playerFacts |
miles |
software | healthy | scripts/distribution/discover.mjs:miles |
callClaude |
software | healthy | scripts/distribution/discover.mjs:callClaude |
draftReply |
software | healthy | scripts/distribution/discover.mjs:draftReply |
attachDrafts |
software | healthy | scripts/distribution/discover.mjs:attachDrafts |
digestForBrief |
software | healthy | scripts/distribution/discover.mjs:digestForBrief |
editorBrief |
software | healthy | scripts/distribution/discover.mjs:editorBrief |
xPlays |
software | healthy | scripts/distribution/discover.mjs:xPlays |
printDigest |
software | healthy | scripts/distribution/discover.mjs:printDigest |
esc |
software | healthy | scripts/distribution/discover.mjs:esc |
mdToHtml |
software | healthy | scripts/distribution/discover.mjs:mdToHtml |
closeList |
software | healthy | scripts/distribution/discover.mjs:closeList |
inline |
software | healthy | scripts/distribution/discover.mjs:inline |
scoreClass |
software | healthy | scripts/distribution/discover.mjs:scoreClass |
renderHtml |
software | healthy | scripts/distribution/discover.mjs:renderHtml |
accent |
software | healthy | scripts/distribution/discover.mjs:accent |
AppleIcon |
software | healthy | app/apple-icon.js:AppleIcon |
tournamentFaqJsonLd |
software | healthy | app/page.js:tournamentFaqJsonLd |
legendsListJsonLd |
software | healthy | app/page.js:legendsListJsonLd |
Home |
software | healthy | app/page.js:Home |
OpengraphImage |
software | healthy | app/opengraph-image.js:OpengraphImage |
sitemap |
software | healthy | app/sitemap.js:sitemap |
NotFound |
software | healthy | app/not-found.js:NotFound |
robots |
software | healthy | app/robots.js:robots |
RootLayout |
software | healthy | app/layout.js:RootLayout |
generateStaticParams |
software | healthy | app/player/[id]/page.js:generateStaticParams |
generateMetadata |
software | healthy | app/player/[id]/page.js:generateMetadata |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
jsconfig.json |
software | healthy | jsconfig.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
next.config.mjs |
software | healthy | next.config.mjs |
test-nav.mjs |
software | healthy | scripts/test-nav.mjs |
pending-results.mjs |
software | healthy | scripts/distribution/pending-results.mjs |
discover.mjs |
software | healthy | scripts/distribution/discover.mjs |
daily.sh |
software | healthy | scripts/distribution/daily.sh |
apple-icon.js |
software | healthy | app/apple-icon.js |
page.js |
software | healthy | app/page.js |
globals.css |
software | healthy | app/globals.css |
opengraph-image.js |
software | healthy | app/opengraph-image.js |
sitemap.js |
software | healthy | app/sitemap.js |
twitter-image.js |
software | healthy | app/twitter-image.js |
not-found.js |
software | healthy | app/not-found.js |
robots.js |
software | healthy | app/robots.js |
page.module.css |
software | healthy | app/page.module.css |
layout.js |
software | healthy | app/layout.js |
page.js |
software | healthy | app/player/[id]/page.js |
opengraph-image.js |
software | healthy | app/player/[id]/opengraph-image.js |
GoalChart.js |
software | healthy | app/components/GoalChart.js |
Countdown.js |
software | healthy | app/components/Countdown.js |
CountUp.js |
software | healthy | app/components/CountUp.js |
Nav.js |
software | healthy | app/components/Nav.js |
JsonLd.js |
software | healthy | app/components/JsonLd.js |
JsonLdDedupe.js |
software | healthy | app/components/JsonLdDedupe.js |
HashScroll.js |
software | healthy | app/components/HashScroll.js |
ShopLinks.js |
software | healthy | app/components/ShopLinks.js |
MatchCountdown.js |
software | healthy | app/components/MatchCountdown.js |
navigate-to-section.js |
software | healthy | app/lib/navigate-to-section.js |
page.js |
software | healthy | app/world-cup-2026-groups/page.js |
page.js |
software | healthy | app/status/page.js |
opengraph-image.js |
software | healthy | app/status/opengraph-image.js |
twitter-image.js |
software | healthy | app/status/twitter-image.js |
page.js |
software | healthy | app/world-cup-2026-format/page.js |
page.js |
software | healthy | app/road-to-the-final/page.js |
launch.json |
software | healthy | .claude/launch.json |
match-results.yml |
software | healthy | .github/workflows/match-results.yml |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.claude/launch.json |
quality | healthy | .claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
distribution |
software | healthy | scripts/distribution |
app |
software | healthy | app |
player |
software | healthy | app/player |
[id] |
software | healthy | app/player/[id] |
components |
software | healthy | app/components |
lib |
software | healthy | app/lib |
world-cup-2026-groups |
software | healthy | app/world-cup-2026-groups |
status |
software | healthy | app/status |
world-cup-2026-format |
software | healthy | app/world-cup-2026-format |
road-to-the-final |
software | healthy | app/road-to-the-final |
.claude |
software | healthy | .claude |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
76.76.21.21 |
network | healthy | CLAUDE.md |
13.248.243.5 |
network | healthy | CLAUDE.md |
76.223.105.230 |
network | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-89jqs81o |
software | healthy | /tmp/repobility-clone-89jqs81o |
| Label | Layer | Status | Path |
|---|---|---|---|
RateLimitError |
software | healthy | scripts/distribution/discover.mjs:RateLimitError |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/distribution/discover.mjs |
security | healthy | scripts/distribution/discover.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::match-results |
cicd | healthy | .github/workflows/match-results.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
fill-results |
cicd | healthy | .github/workflows/match-results.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/f98ba34f-1350-4a3b-a450-e0d795a7f561/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f98ba34f-1350-4a3b-a450-e0d795a7f561/
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.