https://github.com/carlosperezesp/hermesnewsletter
· scanned 2026-06-17 01:46 UTC (1 month, 1 week ago)
69 raw signals (0 security + 69 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -22.4 (diff) · 54 actionable findings from 1 signal source. 15 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 599 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 |
|---|---|---|---|
MarginNote |
software | healthy | ui.jsx:MarginNote |
WFLabel |
software | healthy | ui.jsx:WFLabel |
Placeholder |
software | healthy | ui.jsx:Placeholder |
ScoreBar |
software | healthy | ui.jsx:ScoreBar |
Sparkline |
software | healthy | ui.jsx:Sparkline |
ThresholdBar |
software | healthy | ui.jsx:ThresholdBar |
SortableTable |
software | healthy | ui.jsx:SortableTable |
toggleSort |
software | healthy | ui.jsx:toggleSort |
PosBadge |
software | healthy | ui.jsx:PosBadge |
TeamSwatch |
software | healthy | ui.jsx:TeamSwatch |
StatusBadge |
software | healthy | ui.jsx:StatusBadge |
TierBadge |
software | healthy | ui.jsx:TierBadge |
SectionHead |
software | healthy | ui.jsx:SectionHead |
MethodologyOverlay |
software | healthy | ui.jsx:MethodologyOverlay |
onKey |
software | healthy | ui.jsx:onKey |
PlayersCompare |
software | healthy | screens-players.jsx:PlayersCompare |
RoadToGlory |
software | healthy | screens-history.jsx:RoadToGlory |
handlePlayerClick |
software | healthy | screens-history.jsx:handlePlayerClick |
YoungGuns |
software | healthy | screens-history.jsx:YoungGuns |
handleClick |
software | healthy | screens-history.jsx:handleClick |
History |
software | healthy | screens-history.jsx:History |
TeamDetail |
software | healthy | screens-detail.jsx:TeamDetail |
Kpi |
software | healthy | screens-detail.jsx:Kpi |
PlayerDetail |
software | healthy | screens-detail.jsx:PlayerDetail |
getAlivePlayoffTeams |
software | healthy | app.jsx:getAlivePlayoffTeams |
NewsletterRankRow |
software | healthy | app.jsx:NewsletterRankRow |
NewsletterSection |
software | healthy | app.jsx:NewsletterSection |
SectionIcon |
software | healthy | app.jsx:SectionIcon |
FinalsShowdown |
software | healthy | app.jsx:FinalsShowdown |
NewsletterApp |
software | healthy | app.jsx:NewsletterApp |
roadPlayers |
software | healthy | app.jsx:roadPlayers |
youngPlayers |
software | healthy | app.jsx:youngPlayers |
roadTeams |
software | healthy | app.jsx:roadTeams |
mlbRoadPlayers |
software | healthy | app.jsx:mlbRoadPlayers |
mlbYoungPlayers |
software | healthy | app.jsx:mlbYoungPlayers |
mlbRoadTeams |
software | healthy | app.jsx:mlbRoadTeams |
mlbLegends |
software | healthy | app.jsx:mlbLegends |
nflTeamLogo |
software | healthy | app.jsx:nflTeamLogo |
nflPlayerMeta |
software | healthy | app.jsx:nflPlayerMeta |
nflPlayerNote |
software | healthy | app.jsx:nflPlayerNote |
tennisDisplayList |
software | healthy | app.jsx:tennisDisplayList |
withRank |
software | healthy | app.jsx:withRank |
aliveCount |
software | healthy | app.jsx:aliveCount |
tennisPlayerMeta |
software | healthy | app.jsx:tennisPlayerMeta |
tennisTournamentNote |
software | healthy | app.jsx:tennisTournamentNote |
tennisInactiveNote |
software | healthy | app.jsx:tennisInactiveNote |
tennisScoreDelta |
software | healthy | app.jsx:tennisScoreDelta |
tennisPrevRank |
software | healthy | app.jsx:tennisPrevRank |
nbaRoadPlayers |
software | healthy | app.jsx:nbaRoadPlayers |
nbaYoungPlayers |
software | healthy | app.jsx:nbaYoungPlayers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cricket_data.js |
software | healthy | cricket_data.js |
cycling_data.js |
software | healthy | cycling_data.js |
nfl_data.js |
software | healthy | nfl_data.js |
NHL Tracker.html |
software | healthy | NHL Tracker.html |
ui.jsx |
software | healthy | ui.jsx |
styles.css |
software | healthy | styles.css |
mlb_data.js |
software | healthy | mlb_data.js |
afl_data.js |
software | healthy | afl_data.js |
README.md |
software | healthy | README.md |
screens-players.jsx |
software | healthy | screens-players.jsx |
athletics_data.js |
software | healthy | athletics_data.js |
screens-history.jsx |
software | healthy | screens-history.jsx |
rugby_data.js |
software | healthy | rugby_data.js |
screens-detail.jsx |
software | healthy | screens-detail.jsx |
nba_data.js |
software | healthy | nba_data.js |
data.js |
software | healthy | data.js |
nascar_data.js |
software | healthy | nascar_data.js |
app.jsx |
software | healthy | app.jsx |
indycar_data.js |
software | healthy | indycar_data.js |
index.html |
software | healthy | index.html |
football_data.js |
software | healthy | football_data.js |
screens-current.jsx |
software | healthy | screens-current.jsx |
tennis_data.js |
software | healthy | tennis_data.js |
f1_data.js |
software | healthy | f1_data.js |
golf_data.js |
software | healthy | golf_data.js |
motogp_data.js |
software | healthy | motogp_data.js |
sumo_data.js |
software | healthy | sumo_data.js |
update_mlb_data.py |
software | healthy | scripts/update_mlb_data.py |
update_motogp_data.py |
software | healthy | scripts/update_motogp_data.py |
update_all_data.py |
software | healthy | scripts/update_all_data.py |
update_cycling_data.py |
software | healthy | scripts/update_cycling_data.py |
update_sports_data.sh |
software | healthy | scripts/update_sports_data.sh |
update_nba_data.py |
software | healthy | scripts/update_nba_data.py |
update_afl_data.py |
software | healthy | scripts/update_afl_data.py |
update_data.py |
software | healthy | scripts/update_data.py |
update_indycar_data.py |
software | healthy | scripts/update_indycar_data.py |
update_tennis_data.py |
software | healthy | scripts/update_tennis_data.py |
update_rugby_data.py |
software | healthy | scripts/update_rugby_data.py |
update_golf_data.py |
software | healthy | scripts/update_golf_data.py |
check_data_freshness.py |
software | healthy | scripts/check_data_freshness.py |
run_tennis_update.sh |
software | healthy | scripts/run_tennis_update.sh |
run_daily_updates.sh |
software | healthy | scripts/run_daily_updates.sh |
update_f1_data.py |
software | healthy | scripts/update_f1_data.py |
update_sumo_data.py |
software | healthy | scripts/update_sumo_data.py |
send_newsletter.py |
software | healthy | scripts/send_newsletter.py |
install_daily_update.sh |
software | healthy | scripts/install_daily_update.sh |
update_nfl_data.py |
software | healthy | scripts/update_nfl_data.py |
update_cricket_data.py |
software | healthy | scripts/update_cricket_data.py |
update_nascar_data.py |
software | healthy | scripts/update_nascar_data.py |
update_football_data.py |
software | healthy | scripts/update_football_data.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:06 |
network | healthy | scripts/install_daily_update.sh |
port:20 |
network | healthy | scripts/install_daily_update.sh |
port:18 |
network | healthy | scripts/install_daily_update.sh |
port:07 |
network | healthy | scripts/install_daily_update.sh |
port:05 |
network | healthy | scripts/install_daily_update.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
_StageResultHTMLParser |
software | healthy | scripts/update_cycling_data.py:334 |
_StatsTableParser |
software | healthy | scripts/update_afl_data.py:224 |
TableParser |
software | healthy | scripts/update_nascar_data.py:98 |
| Label | Layer | Status | Path |
|---|---|---|---|
carlosperezesp__hermesnewsletter |
software | healthy | /data/fable5_failed_archive/carlosperezesp__hermesnewsletter |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::update-data |
cicd | healthy | .github/workflows/update-data.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
update-data |
cicd | healthy | .github/workflows/update-data.yml |
This page is publicly accessible at:
https://repobility.com/scan/caf7cafa-a7cf-492f-bddc-f02f81cc3375/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/caf7cafa-a7cf-492f-bddc-f02f81cc3375/
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.