https://github.com/WestsideSage/Dodger
· scanned 2026-06-16 00:56 UTC (2 months, 1 week ago)
233 raw signals (0 security + 233 graph)
Last scanned 2 months, 1 week ago · v1 · 223 actionable findings from 1 signal source. 10 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4836 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 | run_playwright_test.mjs:main |
formatK |
software | healthy | frontend/src/money.ts:formatK |
millions |
software | healthy | frontend/src/money.ts:millions |
formatKSigned |
software | healthy | frontend/src/money.ts:formatKSigned |
tabFromUrl |
software | healthy | frontend/src/App.tsx:tabFromUrl |
App |
software | healthy | frontend/src/App.tsx:App |
refreshCareerContext |
software | healthy | frontend/src/App.tsx:refreshCareerContext |
openCommandReplay |
software | healthy | frontend/src/App.tsx:openCommandReplay |
menuButton |
software | healthy | frontend/src/App.tsx:menuButton |
readLaunchTokenMeta |
software | healthy | frontend/src/api/client.ts:readLaunchTokenMeta |
resolveLaunchToken |
software | healthy | frontend/src/api/client.ts:resolveLaunchToken |
fetchLaunchToken |
software | healthy | frontend/src/api/client.ts:fetchLaunchToken |
refreshLaunchToken |
software | healthy | frontend/src/api/client.ts:refreshLaunchToken |
apiGet |
software | healthy | frontend/src/api/client.ts:apiGet |
postInit |
software | healthy | frontend/src/api/client.ts:postInit |
apiPost |
software | healthy | frontend/src/api/client.ts:apiPost |
apiRequest |
software | healthy | frontend/src/api/client.ts:apiRequest |
readPayload |
software | healthy | frontend/src/api/client.ts:readPayload |
isObject |
software | healthy | frontend/src/api/client.ts:isObject |
parseMatchSummary |
software | healthy | frontend/src/components/LeagueContext.tsx:parseMatchSummary |
formatDiff |
software | healthy | frontend/src/components/LeagueContext.tsx:formatDiff |
normalizeApproach |
software | healthy | frontend/src/components/LeagueContext.tsx:normalizeApproach |
approachToneClass |
software | healthy | frontend/src/components/LeagueContext.tsx:approachToneClass |
NeedState |
software | healthy | frontend/src/components/LeagueContext.tsx:NeedState |
FormStub |
software | healthy | frontend/src/components/LeagueContext.tsx:FormStub |
DiffBar |
software | healthy | frontend/src/components/LeagueContext.tsx:DiffBar |
buildNeedCopy |
software | healthy | frontend/src/components/LeagueContext.tsx:buildNeedCopy |
buildRaceSummary |
software | healthy | frontend/src/components/LeagueContext.tsx:buildRaceSummary |
buildWireRows |
software | healthy | frontend/src/components/LeagueContext.tsx:buildWireRows |
PyramidPanel |
software | healthy | frontend/src/components/LeagueContext.tsx:PyramidPanel |
Standings |
software | healthy | frontend/src/components/LeagueContext.tsx:Standings |
diffOf |
software | healthy | frontend/src/components/LeagueContext.tsx:diffOf |
handleClubModal |
software | healthy | frontend/src/components/LeagueContext.tsx:handleClubModal |
dynastySubtabFromUrl |
software | healthy | frontend/src/components/DynastyOffice.tsx:dynastySubtabFrom… |
titleizeDepartment |
software | healthy | frontend/src/components/DynastyOffice.tsx:titleizeDepartment |
averageRating |
software | healthy | frontend/src/components/DynastyOffice.tsx:averageRating |
buildVacancies |
software | healthy | frontend/src/components/DynastyOffice.tsx:buildVacancies |
SettingsModal |
software | healthy | frontend/src/components/DynastyOffice.tsx:SettingsModal |
DoTabs |
software | healthy | frontend/src/components/DynastyOffice.tsx:DoTabs |
PromisesPanel |
software | healthy | frontend/src/components/DynastyOffice.tsx:PromisesPanel |
SlotMeter |
software | healthy | frontend/src/components/DynastyOffice.tsx:SlotMeter |
StaffBrief |
software | healthy | frontend/src/components/DynastyOffice.tsx:StaffBrief |
RecruitingContext |
software | healthy | frontend/src/components/DynastyOffice.tsx:RecruitingContext |
RecruitBoard |
software | healthy | frontend/src/components/DynastyOffice.tsx:RecruitBoard |
StaffTab |
software | healthy | frontend/src/components/DynastyOffice.tsx:StaffTab |
handleInterview |
software | healthy | frontend/src/components/DynastyOffice.tsx:handleInterview |
DynastyOffice |
software | healthy | frontend/src/components/DynastyOffice.tsx:DynastyOffice |
reload |
software | healthy | frontend/src/components/DynastyOffice.tsx:reload |
updateDepartmentOrder |
software | healthy | frontend/src/components/DynastyOffice.tsx:updateDepartmentO… |
archetypeBadge |
software | healthy | frontend/src/components/Roster.tsx:archetypeBadge |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
playwright.config.ts |
software | healthy | playwright.config.ts |
GEMINI.md |
software | healthy | GEMINI.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
PLAYTEST_JOURNAL.md |
software | healthy | PLAYTEST_JOURNAL.md |
package-lock.json |
software | healthy | package-lock.json |
CONTEXT.md |
software | healthy | CONTEXT.md |
pyproject.toml |
software | healthy | pyproject.toml |
run_playwright_test.mjs |
software | healthy | run_playwright_test.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
tsconfig.app.json |
software | healthy | frontend/tsconfig.app.json |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
README.md |
software | healthy | frontend/README.md |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
index.css |
software | healthy | frontend/src/index.css |
money.ts |
software | healthy | frontend/src/money.ts |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
App.css |
software | healthy | frontend/src/App.css |
types.ts |
software | healthy | frontend/src/types.ts |
client.ts |
software | healthy | frontend/src/api/client.ts |
LeagueContext.tsx |
software | healthy | frontend/src/components/LeagueContext.tsx |
DynastyOffice.tsx |
software | healthy | frontend/src/components/DynastyOffice.tsx |
Roster.tsx |
software | healthy | frontend/src/components/Roster.tsx |
MatchWeek.tsx |
software | healthy | frontend/src/components/MatchWeek.tsx |
PlayerDetailModal.tsx |
software | healthy | frontend/src/components/PlayerDetailModal.tsx |
MatchReplay.tsx |
software | healthy | frontend/src/components/MatchReplay.tsx |
SaveMenu.tsx |
software | healthy | frontend/src/components/SaveMenu.tsx |
BroadcastFrameBlock.tsx |
software | healthy | frontend/src/components/BroadcastFrameBlock.tsx |
Offseason.tsx |
software | healthy | frontend/src/components/Offseason.tsx |
ui.tsx |
software | healthy | frontend/src/components/ui.tsx |
CredibilityStrip.tsx |
software | healthy | frontend/src/components/dynasty/CredibilityStrip.tsx |
ProspectCard.tsx |
software | healthy | frontend/src/components/dynasty/ProspectCard.tsx |
StaffMarketModal.tsx |
software | healthy | frontend/src/components/dynasty/StaffMarketModal.tsx |
RecruitingBadge.tsx |
software | healthy | frontend/src/components/dynasty/RecruitingBadge.tsx |
HistorySubTab.tsx |
software | healthy | frontend/src/components/dynasty/HistorySubTab.tsx |
BannerShelf.tsx |
software | healthy | frontend/src/components/dynasty/history/BannerShelf.tsx |
ProgramModal.tsx |
software | healthy | frontend/src/components/dynasty/history/ProgramModal.tsx |
AlumniLineage.tsx |
software | healthy | frontend/src/components/dynasty/history/AlumniLineage.tsx |
formatters.ts |
software | healthy | frontend/src/components/dynasty/history/formatters.ts |
LeagueView.tsx |
software | healthy | frontend/src/components/dynasty/history/LeagueView.tsx |
MyProgramView.tsx |
software | healthy | frontend/src/components/dynasty/history/MyProgramView.tsx |
MilestoneTree.tsx |
software | healthy | frontend/src/components/dynasty/history/MilestoneTree.tsx |
Sparkline.tsx |
software | healthy | frontend/src/components/roster/Sparkline.tsx |
playerDisplay.ts |
software | healthy | frontend/src/components/roster/playerDisplay.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ApiError |
software | healthy | frontend/src/api/client.ts:ApiError |
is |
software | healthy | frontend/src/components/dynasty/history/LeagueView.tsx:is |
and |
software | healthy | frontend/src/components/ceremonies/RookieClassPreview.tsx:a… |
upside |
software | healthy | frontend/src/components/ceremonies/RookieClassPreview.tsx:u… |
up |
software | healthy | frontend/src/components/ceremonies/RookieClassPreview.tsx:up |
composition |
software | healthy | frontend/src/components/ceremonies/RookieClassPreview.tsx:c… |
is |
software | healthy | frontend/src/components/ceremonies/Ceremonies.tsx:is |
and |
software | healthy | frontend/src/components/ceremonies/Ceremonies.tsx:and |
shook |
software | healthy | frontend/src/components/ceremonies/Ceremonies.tsx:shook |
report |
software | healthy | frontend/src/components/ceremonies/RecruitmentChoice.tsx:re… |
slot$ |
software | healthy | frontend/src/components/ceremonies/RecruitmentChoice.tsx:sl… |
with |
software | healthy | frontend/src/components/ceremonies/RecruitmentChoice.tsx:wi… |
early |
software | healthy | frontend/src/components/ceremonies/RecruitmentChoice.tsx:ea… |
TestPyramidCreation |
software | healthy | tests/test_v23_world.py:79 |
TestPyramidSchedule |
software | healthy | tests/test_v23_world.py:121 |
TestTierStrength |
software | healthy | tests/test_v23_world.py:176 |
TestLegacyWorldUntouched |
software | healthy | tests/test_v23_world.py:199 |
TestPrepDerivation |
software | healthy | tests/test_v19b_staff_focus.py:38 |
TestCultureCourtship |
software | healthy | tests/test_v19b_staff_focus.py:99 |
TestTrainingCredits |
software | healthy | tests/test_v19b_staff_focus.py:115 |
TestScoutingSlotAndCounting |
software | healthy | tests/test_v19b_staff_focus.py:151 |
_Gassed |
software | healthy | tests/test_match_explanation.py:22 |
_Flood |
software | healthy | tests/test_match_explanation.py:31 |
TestPlayerCardPayload |
software | healthy | tests/test_growth_legibility.py:57 |
TestDevBeatAttrDeltas |
software | healthy | tests/test_growth_legibility.py:202 |
TestDevBeatRoundTrip |
software | healthy | tests/test_growth_legibility.py:357 |
TestCredibilityEvidenceHonesty |
software | healthy | tests/test_v15_honesty.py:57 |
TestStaffEffectLanesHonesty |
software | healthy | tests/test_v15_honesty.py:110 |
TestHistoryMilestoneProofHonesty |
software | healthy | tests/test_v15_honesty.py:188 |
TestRecruitingPayloadHonesty |
software | healthy | tests/test_v15_honesty.py:272 |
TestVetSeeding |
software | healthy | tests/test_v18_mortality_seeding.py:51 |
TestRetirementGatesWithPrior |
software | healthy | tests/test_v18_mortality_seeding.py:94 |
TestCareerSummaryHonesty |
software | healthy | tests/test_v18_mortality_seeding.py:123 |
TestWorldPostseason |
software | healthy | tests/test_v23_postseason.py:125 |
TestMovementApplied |
software | healthy | tests/test_v23_postseason.py:176 |
TestEconomyTier |
software | healthy | tests/test_v23_postseason.py:218 |
TestAwardScope |
software | healthy | tests/test_v23_postseason.py:230 |
TestDeterminism |
software | healthy | tests/test_v23_postseason.py:242 |
TestSeasonPreviewArchetypeKey |
software | healthy | tests/test_season_preview.py:89 |
_FakeResult |
software | healthy | tests/test_v20_survivors_cleanup.py:24 |
TestCeilingDelivery |
software | healthy | tests/test_v18_ceiling_delivery.py:75 |
TestRepsTruth |
software | healthy | tests/test_dynasty_progression_health.py:86 |
TestRivalryWebPath |
software | healthy | tests/test_dynasty_progression_health.py:173 |
TestTeamRecordsRatify |
software | healthy | tests/test_dynasty_progression_health.py:232 |
TestOfficialDrawAftermath |
software | healthy | tests/test_dynasty_progression_health.py:318 |
TestRosterFloorSkipGuard |
software | healthy | tests/test_dynasty_progression_health.py:347 |
TestDynastyLoopDeterminism |
software | healthy | tests/test_dynasty_progression_health.py:417 |
TestDynastyHealthGate |
software | healthy | tests/test_dynasty_progression_health.py:466 |
StubDriver |
software | healthy | tests/test_engine_driver.py:38 |
TestCeilingScarcity |
software | healthy | tests/test_v19_ceiling_scarcity.py:47 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
api |
software | healthy | frontend/src/api |
components |
software | healthy | frontend/src/components |
dynasty |
software | healthy | frontend/src/components/dynasty |
history |
software | healthy | frontend/src/components/dynasty/history |
roster |
software | healthy | frontend/src/components/roster |
match-week |
software | healthy | frontend/src/components/match-week |
aftermath |
software | healthy | frontend/src/components/match-week/aftermath |
command-center |
software | healthy | frontend/src/components/match-week/command-center |
standings |
software | healthy | frontend/src/components/standings |
ceremonies |
software | healthy | frontend/src/components/ceremonies |
new-game |
software | healthy | frontend/src/components/new-game |
lineup |
software | healthy | frontend/src/components/lineup |
hooks |
software | healthy | frontend/src/hooks |
legibility |
software | healthy | frontend/src/legibility |
features |
software | healthy | frontend/src/features |
replay |
software | healthy | frontend/src/features/replay |
tests |
software | healthy | tests |
golden_logs |
software | healthy | tests/golden_logs |
e2e |
software | healthy | tests/e2e |
docs |
software | healthy | docs |
archive |
software | healthy | docs/archive |
qa-reviews |
software | healthy | docs/archive/qa-reviews |
v3 |
software | healthy | docs/archive/qa-reviews/v3 |
qa |
software | healthy | docs/archive/qa |
reviews |
software | healthy | docs/archive/reviews |
retrospectives |
software | healthy | docs/archive/retrospectives |
v2 |
software | healthy | docs/archive/retrospectives/v2 |
v6 |
software | healthy | docs/archive/retrospectives/v6 |
v1 |
software | healthy | docs/archive/retrospectives/v1 |
v7 |
software | healthy | docs/archive/retrospectives/v7 |
v5 |
software | healthy | docs/archive/retrospectives/v5 |
v13 |
software | healthy | docs/archive/retrospectives/v13 |
v8-v10 |
software | healthy | docs/archive/retrospectives/v8-v10 |
v3 |
software | healthy | docs/archive/retrospectives/v3 |
v11 |
software | healthy | docs/archive/retrospectives/v11 |
v4 |
software | healthy | docs/archive/retrospectives/v4 |
phase0 |
software | healthy | docs/archive/phase0 |
plans |
software | healthy | docs/archive/plans |
superpowers |
software | healthy | docs/archive/plans/superpowers |
2026-05-08-ux-polish |
software | healthy | docs/archive/plans/2026-05-08-ux-polish |
wave-3-soul |
software | healthy | docs/archive/plans/2026-05-08-ux-polish/wave-3-soul |
wave-1-bones |
software | healthy | docs/archive/plans/2026-05-08-ux-polish/wave-1-bones |
wave-2-hierarchy |
software | healthy | docs/archive/plans/2026-05-08-ux-polish/wave-2-hierarchy |
superpowers-specs |
software | healthy | docs/archive/superpowers-specs |
learnings |
software | healthy | docs/archive/learnings |
v2 |
software | healthy | docs/archive/learnings/v2 |
v6 |
software | healthy | docs/archive/learnings/v6 |
v1 |
software | healthy | docs/archive/learnings/v1 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
matches |
data | healthy | src/dodgeball_sim/persistence.py |
match_events |
data | healthy | src/dodgeball_sim/persistence.py |
schema_version |
data | healthy | src/dodgeball_sim/persistence.py |
domain_events |
data | healthy | src/dodgeball_sim/persistence.py |
clubs |
data | healthy | src/dodgeball_sim/persistence.py |
seasons |
data | healthy | src/dodgeball_sim/persistence.py |
scheduled_matches |
data | healthy | src/dodgeball_sim/persistence.py |
match_records |
data | healthy | src/dodgeball_sim/persistence.py |
match_roster_snapshots |
data | healthy | src/dodgeball_sim/persistence.py |
player_match_stats |
data | healthy | src/dodgeball_sim/persistence.py |
season_standings |
data | healthy | src/dodgeball_sim/persistence.py |
season_awards |
data | healthy | src/dodgeball_sim/persistence.py |
club_rosters |
data | healthy | src/dodgeball_sim/persistence.py |
dynasty_state |
data | healthy | src/dodgeball_sim/persistence.py |
free_agents |
data | healthy | src/dodgeball_sim/persistence.py |
player_season_stats |
data | healthy | src/dodgeball_sim/persistence.py |
retired_players |
data | healthy | src/dodgeball_sim/persistence.py |
player_identity |
data | healthy | src/dodgeball_sim/persistence.py |
player_career_stats |
data | healthy | src/dodgeball_sim/persistence.py |
signature_moments |
data | healthy | src/dodgeball_sim/persistence.py |
hall_of_fame |
data | healthy | src/dodgeball_sim/persistence.py |
rivalry_records |
data | healthy | src/dodgeball_sim/persistence.py |
league_records |
data | healthy | src/dodgeball_sim/persistence.py |
news_headlines |
data | healthy | src/dodgeball_sim/persistence.py |
club_facilities |
data | healthy | src/dodgeball_sim/persistence.py |
club_prestige |
data | healthy | src/dodgeball_sim/persistence.py |
meta_patches |
data | healthy | src/dodgeball_sim/persistence.py |
cup_brackets |
data | healthy | src/dodgeball_sim/persistence.py |
cup_results |
data | healthy | src/dodgeball_sim/persistence.py |
club_trophies |
data | healthy | src/dodgeball_sim/persistence.py |
lineup_default |
data | healthy | src/dodgeball_sim/persistence.py |
match_lineup_override |
data | healthy | src/dodgeball_sim/persistence.py |
prospect_pool |
data | healthy | src/dodgeball_sim/persistence.py |
scouting_state |
data | healthy | src/dodgeball_sim/persistence.py |
scouting_revealed_traits |
data | healthy | src/dodgeball_sim/persistence.py |
scouting_ceiling_label |
data | healthy | src/dodgeball_sim/persistence.py |
scout |
data | healthy | src/dodgeball_sim/persistence.py |
scout_assignment |
data | healthy | src/dodgeball_sim/persistence.py |
scout_strategy |
data | healthy | src/dodgeball_sim/persistence.py |
scout_prospect_contribution |
data | healthy | src/dodgeball_sim/persistence.py |
scout_track_record |
data | healthy | src/dodgeball_sim/persistence.py |
scouting_domain_event |
data | healthy | src/dodgeball_sim/persistence.py |
player_trajectory |
data | healthy | src/dodgeball_sim/persistence.py |
club_recruitment_profile |
data | healthy | src/dodgeball_sim/persistence.py |
recruitment_board |
data | healthy | src/dodgeball_sim/persistence.py |
recruitment_round |
data | healthy | src/dodgeball_sim/persistence.py |
recruitment_offer |
data | healthy | src/dodgeball_sim/persistence.py |
recruitment_signing |
data | healthy | src/dodgeball_sim/persistence.py |
prospect_market_signal |
data | healthy | src/dodgeball_sim/persistence.py |
playoff_brackets |
data | healthy | src/dodgeball_sim/persistence.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/launch-token |
api | healthy | src/dodgeball_sim/server.py |
GET /api/status |
api | healthy | src/dodgeball_sim/server.py |
GET /api/roster |
api | healthy | src/dodgeball_sim/server.py |
POST /api/roster/release |
api | healthy | src/dodgeball_sim/server.py |
GET /api/tactics |
api | healthy | src/dodgeball_sim/server.py |
GET /api/standings |
api | healthy | src/dodgeball_sim/server.py |
GET /api/schedule |
api | healthy | src/dodgeball_sim/server.py |
GET /api/playoffs/bracket |
api | healthy | src/dodgeball_sim/server.py |
GET /api/news |
api | healthy | src/dodgeball_sim/server.py |
GET /api/command-center |
api | healthy | src/dodgeball_sim/server.py |
POST /api/command-center/plan |
api | healthy | src/dodgeball_sim/server.py |
POST /api/command-center/scout |
api | healthy | src/dodgeball_sim/server.py |
POST /api/command-center/confirm-lineup |
api | healthy | src/dodgeball_sim/server.py |
POST /api/command-center/season-preview/skip |
api | healthy | src/dodgeball_sim/server.py |
GET /api/command-center/history |
api | healthy | src/dodgeball_sim/server.py |
GET /api/dynasty-office |
api | healthy | src/dodgeball_sim/server.py |
POST /api/dynasty-office/promises |
api | healthy | src/dodgeball_sim/server.py |
POST /api/dynasty-office/staff/hire |
api | healthy | src/dodgeball_sim/server.py |
POST /api/tactics |
api | healthy | src/dodgeball_sim/server.py |
POST /api/lineup |
api | healthy | src/dodgeball_sim/server.py |
POST /api/lineup/auto-reorder |
api | healthy | src/dodgeball_sim/server.py |
POST /api/lineup/auto-assign |
api | healthy | src/dodgeball_sim/server.py |
POST /api/command-center/simulate |
api | healthy | src/dodgeball_sim/server.py |
POST /api/command-center/fast-forward |
api | healthy | src/dodgeball_sim/server.py |
POST /api/sim |
api | healthy | src/dodgeball_sim/server.py |
POST /api/sim/week |
api | healthy | src/dodgeball_sim/server.py |
POST /api/recruiting/scout/{prospect_id} |
api | healthy | src/dodgeball_sim/server.py |
POST /api/recruiting/contact/{prospect_id} |
api | healthy | src/dodgeball_sim/server.py |
POST /api/recruiting/visit/{prospect_id} |
api | healthy | src/dodgeball_sim/server.py |
POST /api/recruiting/pitch-angle |
api | healthy | src/dodgeball_sim/server.py |
POST /api/recruiting/sign/{prospect_id} |
api | healthy | src/dodgeball_sim/server.py |
GET /api/matches/{match_id}/replay |
api | healthy | src/dodgeball_sim/server.py |
GET /api/matches/{match_id}/highlights |
api | healthy | src/dodgeball_sim/server.py |
POST /api/matches/{match_id}/acknowledge |
api | healthy | src/dodgeball_sim/server.py |
GET /api/voice-register/{tier} |
api | healthy | src/dodgeball_sim/server.py |
GET /api/save-state |
api | healthy | src/dodgeball_sim/server.py |
GET /api/saves |
api | healthy | src/dodgeball_sim/server.py |
POST /api/saves/new |
api | healthy | src/dodgeball_sim/server.py |
GET /api/saves/starting-prospects |
api | healthy | src/dodgeball_sim/server.py |
GET /api/saves/starting-staff |
api | healthy | src/dodgeball_sim/server.py |
POST /api/saves/build-from-scratch |
api | healthy | src/dodgeball_sim/server.py |
POST /api/saves/load |
api | healthy | src/dodgeball_sim/server.py |
POST /api/saves/delete |
api | healthy | src/dodgeball_sim/server.py |
POST /api/saves/unload |
api | healthy | src/dodgeball_sim/server.py |
GET /api/saves/clubs |
api | healthy | src/dodgeball_sim/server.py |
GET /api/offseason/beat |
api | healthy | src/dodgeball_sim/server.py |
POST /api/offseason/advance |
api | healthy | src/dodgeball_sim/server.py |
POST /api/offseason/recruit |
api | healthy | src/dodgeball_sim/server.py |
POST /api/offseason/begin-season |
api | healthy | src/dodgeball_sim/server.py |
GET /api/history/my-program |
api | healthy | src/dodgeball_sim/server.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
MatchReplay |
frontend | healthy | frontend/src/components/MatchReplay.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-df3ppdmz |
software | healthy | /tmp/repobility-clone-df3ppdmz |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | playwright.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | src/dodgeball_sim/world.py |
This page is publicly accessible at:
https://repobility.com/scan/eb6a00c3-427e-48ec-804c-fa43e39ad50a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/eb6a00c3-427e-48ec-804c-fa43e39ad50a/
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.