https://github.com/SpeedyMc5peeder/fantasy-football-suite
· scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)
61 raw signals (0 security + 61 graph)
Last scanned 2 months, 2 weeks ago · v1 · 56 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 265 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 |
|---|---|---|---|
test |
software | healthy | Trade-Machine/test_gemini.cjs:test |
compositeValue |
software | healthy | Trade-Machine/api/formulas.js:compositeValue |
applyTeamMode |
software | healthy | Trade-Machine/api/formulas.js:applyTeamMode |
studAdjust |
software | healthy | Trade-Machine/api/formulas.js:studAdjust |
adjustSide |
software | healthy | Trade-Machine/api/formulas.js:adjustSide |
rosterTax |
software | healthy | Trade-Machine/api/formulas.js:rosterTax |
evaluateTrade |
software | healthy | Trade-Machine/api/formulas.js:evaluateTrade |
normalizeECR |
software | healthy | Trade-Machine/api/formulas.js:normalizeECR |
loadRankings |
software | healthy | Trade-Machine/api/index.js:loadRankings |
findPlayer |
software | healthy | Trade-Machine/api/index.js:findPlayer |
resolveAssets |
software | healthy | Trade-Machine/api/index.js:resolveAssets |
fetchText |
software | healthy | Trade-Machine/scripts/scraper.js:fetchText |
scrapeKTC |
software | healthy | Trade-Machine/scripts/scraper.js:scrapeKTC |
scrapeKTCRedraft |
software | healthy | Trade-Machine/scripts/scraper.js:scrapeKTCRedraft |
fetchFantasyCalcRedraft |
software | healthy | Trade-Machine/scripts/scraper.js:fetchFantasyCalcRedraft |
key |
software | healthy | Trade-Machine/scripts/scraper.js:key |
fetchDPValues |
software | healthy | Trade-Machine/scripts/scraper.js:fetchDPValues |
fetchDPIds |
software | healthy | Trade-Machine/scripts/scraper.js:fetchDPIds |
sId |
software | healthy | Trade-Machine/scripts/scraper.js:sId |
buildRankings |
software | healthy | Trade-Machine/scripts/scraper.js:buildRankings |
buildRedraftRankings |
software | healthy | Trade-Machine/scripts/scraper.js:buildRedraftRankings |
run |
software | healthy | Trade-Machine/scripts/scraper.js:run |
sleep |
software | healthy | Trade-Machine/scripts/find_opportunities.js:sleep |
sendToDiscordWebhook |
software | healthy | Trade-Machine/scripts/find_opportunities.js:sendToDiscordWe… |
fetchRankings |
software | healthy | Trade-Machine/scripts/find_opportunities.js:fetchRankings |
fetchSleeperLeagueData |
software | healthy | Trade-Machine/scripts/find_opportunities.js:fetchSleeperLea… |
findPositionalNeeds |
software | healthy | Trade-Machine/scripts/find_opportunities.js:findPositionalN… |
analyzeMatchups |
software | healthy | Trade-Machine/scripts/find_opportunities.js:analyzeMatchups |
generateBlurb |
software | healthy | Trade-Machine/scripts/find_opportunities.js:generateBlurb |
run |
software | healthy | Trade-Machine/scripts/find_opportunities.js:run |
App |
software | healthy | Trade-Machine/src/App.jsx:App |
applyTeamMode |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:applyTeamMode |
studAdjust |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:studAdjust |
adjustSide |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:adjustSide |
rosterTax |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:rosterTax |
evaluateTrade |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:evaluateTrade |
getSubsets |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:getSubsets |
backtrack |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:backtrack |
filterDiverseTrades |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:filterDiverseTrades |
generateTwoWayTrades |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:generateTwoWayTrades |
generateThreeWayTrades |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:generateThreeWayTrades |
netTol |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:netTol |
getValid |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:getValid |
getAllAssets |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:getAllAssets |
subsetsWithVals |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:subsetsWithVals |
lowerBound |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:lowerBound |
mid |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:mid |
nearestAsset |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:nearestAsset |
generateInverseTrades |
software | healthy | Trade-Machine/src/tradeAlgorithm.js:generateInverseTrades |
PlayerCard |
software | healthy | Trade-Machine/src/components/PlayerCard.jsx:PlayerCard |
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 |
CLAUDE.md |
software | healthy | CLAUDE.md |
config.template.json |
software | healthy | config.template.json |
vite.config.js |
software | healthy | Trade-Machine/vite.config.js |
vercel.json |
software | healthy | Trade-Machine/vercel.json |
README.md |
software | healthy | Trade-Machine/README.md |
package.json |
software | healthy | Trade-Machine/package.json |
index.html |
software | healthy | Trade-Machine/index.html |
package-lock.json |
software | healthy | Trade-Machine/package-lock.json |
test_gemini.cjs |
software | healthy | Trade-Machine/test_gemini.cjs |
eslint.config.js |
software | healthy | Trade-Machine/eslint.config.js |
formulas.js |
software | healthy | Trade-Machine/api/formulas.js |
index.js |
software | healthy | Trade-Machine/api/index.js |
scraper.js |
software | healthy | Trade-Machine/scripts/scraper.js |
find_opportunities.js |
software | healthy | Trade-Machine/scripts/find_opportunities.js |
leagues.json |
software | healthy | Trade-Machine/public/leagues.json |
index.css |
software | healthy | Trade-Machine/src/index.css |
App.jsx |
software | healthy | Trade-Machine/src/App.jsx |
tradeAlgorithm.js |
software | healthy | Trade-Machine/src/tradeAlgorithm.js |
main.jsx |
software | healthy | Trade-Machine/src/main.jsx |
PlayerCard.jsx |
software | healthy | Trade-Machine/src/components/PlayerCard.jsx |
TradeMachine.jsx |
software | healthy | Trade-Machine/src/components/TradeMachine.jsx |
TradeMachine.css |
software | healthy | Trade-Machine/src/components/TradeMachine.css |
PlayerCard.css |
software | healthy | Trade-Machine/src/components/PlayerCard.css |
RankingsExplorer.css |
software | healthy | Trade-Machine/src/components/RankingsExplorer.css |
RankingsExplorer.jsx |
software | healthy | Trade-Machine/src/components/RankingsExplorer.jsx |
launch.json |
software | healthy | .claude/launch.json |
package.json |
software | healthy | Image-Gen/package.json |
package-lock.json |
software | healthy | Image-Gen/package-lock.json |
list-models.js |
software | healthy | Image-Gen/list-models.js |
server.js |
software | healthy | Image-Gen/src/server.js |
overlay.js |
software | healthy | Image-Gen/src/overlay.js |
daily-scrape.yml |
software | healthy | .github/workflows/daily-scrape.yml |
weekly-opportunities.yml |
software | healthy | .github/workflows/weekly-opportunities.yml |
jarvis-bot.yml |
software | healthy | .github/workflows/jarvis-bot.yml |
ecosystem.config.js |
software | healthy | JARVIS/ecosystem.config.js |
test-catbox.js |
software | healthy | JARVIS/test-catbox.js |
package.json |
software | healthy | JARVIS/package.json |
PM2_SETUP_GUIDE.md |
software | healthy | JARVIS/PM2_SETUP_GUIDE.md |
testNews.js |
software | healthy | JARVIS/testNews.js |
package-lock.json |
software | healthy | JARVIS/package-lock.json |
index.js |
software | healthy | JARVIS/index.js |
test-gemini.js |
software | healthy | JARVIS/test-gemini.js |
league_lore.md |
software | healthy | JARVIS/League-History/league_lore.md |
newsScraper.js |
software | healthy | JARVIS/src/newsScraper.js |
evaluator.js |
software | healthy | JARVIS/src/evaluator.js |
sleeperClient.js |
software | healthy | JARVIS/src/sleeperClient.js |
prefixManager.js |
software | healthy | JARVIS/src/prefixManager.js |
poster.js |
software | healthy | JARVIS/src/poster.js |
imageClient.js |
software | healthy | JARVIS/src/imageClient.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Trade-Machine |
software | healthy | Trade-Machine |
api |
software | healthy | Trade-Machine/api |
scripts |
software | healthy | Trade-Machine/scripts |
public |
software | healthy | Trade-Machine/public |
src |
software | healthy | Trade-Machine/src |
components |
software | healthy | Trade-Machine/src/components |
.claude |
software | healthy | .claude |
Image-Gen |
software | healthy | Image-Gen |
src |
software | healthy | Image-Gen/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
JARVIS |
software | healthy | JARVIS |
League-History |
software | healthy | JARVIS/League-History |
src |
software | healthy | JARVIS/src |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/rankings |
api | healthy | Trade-Machine/api/index.js |
POST /api/evaluate |
api | healthy | Trade-Machine/api/index.js |
POST /api/generate |
api | healthy | Image-Gen/src/server.js |
USE /images |
api | healthy | Image-Gen/src/server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | Trade-Machine/src/App.jsx |
PlayerCard |
frontend | healthy | Trade-Machine/src/components/PlayerCard.jsx |
TradeMachine |
frontend | healthy | Trade-Machine/src/components/TradeMachine.jsx |
RankingsExplorer |
frontend | healthy | Trade-Machine/src/components/RankingsExplorer.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
SLEEPER_LEAGUE_ID |
cicd | healthy | — |
SLEEPER_USER_TOKEN |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
PERSONAL_DISCORD_WEBHOOK |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
to |
software | healthy | Trade-Machine/src/App.jsx:to |
wrapper |
software | healthy | JARVIS/src/generator.js:wrapper |
CommentaryGenerator |
software | healthy | JARVIS/src/generator.js:CommentaryGenerator |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::daily-scrape |
cicd | healthy | .github/workflows/daily-scrape.yml |
gha::weekly-opportunities |
cicd | healthy | .github/workflows/weekly-opportunities.yml |
gha::jarvis-bot |
cicd | healthy | .github/workflows/jarvis-bot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
scrape-and-commit |
cicd | healthy | .github/workflows/daily-scrape.yml |
find-trades |
cicd | healthy | .github/workflows/weekly-opportunities.yml |
run-bot |
cicd | healthy | .github/workflows/jarvis-bot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10 |
network | healthy | .github/workflows/daily-scrape.yml |
port:13 |
network | healthy | .github/workflows/weekly-opportunities.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sbefn6uh |
software | healthy | /tmp/repobility-clone-sbefn6uh |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | Image-Gen/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::JARVIS/src/poster.js |
security | healthy | JARVIS/src/poster.js |
This page is publicly accessible at:
https://repobility.com/scan/64f18921-b1fd-4265-bf11-7dcfa6290ee4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/64f18921-b1fd-4265-bf11-7dcfa6290ee4/
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.