https://github.com/walshja9/league-values
· scanned 2026-06-16 00:54 UTC (2 months, 1 week ago)
98 raw signals (0 security + 98 graph)
Last scanned 2 months, 1 week ago · v1 · 84 actionable findings from 1 signal source. 14 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3444 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 |
|---|---|---|---|
_security_headers |
software | healthy | app.py:56 |
_editorial_date |
software | healthy | app.py:74 |
format_stat |
software | healthy | app.py:88 |
_card_extras |
software | healthy | app.py:118 |
_active_store |
software | healthy | app.py:135 |
_handle_source_error |
software | healthy | app.py:153 |
_handle_not_found |
software | healthy | app.py:158 |
_handle_server_error |
software | healthy | app.py:165 |
robots_txt |
software | healthy | app.py:172 |
favicon |
software | healthy | app.py:177 |
_valuation_players |
software | healthy | app.py:192 |
_select_dynasty_store |
software | healthy | app.py:225 |
_select_buy_source |
software | healthy | app.py:240 |
_buy_source_copy |
software | healthy | app.py:267 |
_compute_dynasty_dollars |
software | healthy | app.py:296 |
_compute_dynasty_tiers |
software | healthy | app.py:323 |
_gap_tiers |
software | healthy | app.py:343 |
_dynasty_tiers_for |
software | healthy | app.py:386 |
_dynasty_metadata |
software | healthy | app.py:399 |
_dynasty_z_map |
software | healthy | app.py:435 |
_prospect_tiers |
software | healthy | app.py:482 |
_prospect_rows |
software | healthy | app.py:507 |
_dynasty_category_state |
software | healthy | app.py:520 |
_dynasty_detail_category_state |
software | healthy | app.py:536 |
_dynasty_category_summary |
software | healthy | app.py:553 |
_custom_dynasty_values |
software | healthy | app.py:570 |
_apply_prospect_board_context |
software | healthy | app.py:600 |
_prospect_graphic_svg |
software | healthy | app.py:619 |
_prospect_graphic_png |
software | healthy | app.py:693 |
font |
software | healthy | app.py:697 |
text_width |
software | healthy | app.py:721 |
fit_text |
software | healthy | app.py:725 |
split_name_lines |
software | healthy | app.py:733 |
abbrev_name |
software | healthy | app.py:744 |
level_text |
software | healthy | app.py:750 |
tag |
software | healthy | app.py:753 |
rank_label |
software | healthy | app.py:762 |
hero_rank_heading |
software | healthy | app.py:765 |
value_label |
software | healthy | app.py:770 |
overall_label |
software | healthy | app.py:776 |
draw_chip |
software | healthy | app.py:781 |
note_label |
software | healthy | app.py:794 |
spark_points |
software | healthy | app.py:802 |
_graphic_font |
software | healthy | app.py:961 |
_graphic_text_width |
software | healthy | app.py:992 |
_graphic_fit_text |
software | healthy | app.py:997 |
_graphic_wrap_text |
software | healthy | app.py:1007 |
_graphic_stat_value |
software | healthy | app.py:1027 |
_graphic_prose_stat |
software | healthy | app.py:1041 |
_graphic_ordinal |
software | healthy | app.py:1056 |
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 |
app.py |
software | healthy | app.py |
render.yaml |
software | healthy | render.yaml |
pyproject.toml |
software | healthy | pyproject.toml |
requirements.txt |
software | healthy | requirements.txt |
dynasty.py |
software | healthy | prospects/dynasty.py |
model_v07.py |
software | healthy | prospects/model_v07.py |
gate.py |
software | healthy | prospects/gate.py |
milb_stat_freshness.py |
software | healthy | prospects/milb_stat_freshness.py |
dynasty_backtest.py |
software | healthy | prospects/dynasty_backtest.py |
peak_projection.py |
software | healthy | prospects/peak_projection.py |
index_backtest.py |
software | healthy | prospects/index_backtest.py |
__init__.py |
software | healthy | prospects/__init__.py |
forward_validation.py |
software | healthy | prospects/forward_validation.py |
model.py |
software | healthy | prospects/model.py |
dd_adapter.py |
software | healthy | prospects/dd_adapter.py |
outcome_backtest.py |
software | healthy | prospects/outcome_backtest.py |
buys.py |
software | healthy | prospects/buys.py |
adapters.py |
software | healthy | prospects/adapters.py |
buys_monitor.py |
software | healthy | prospects/buys_monitor.py |
input_builder.py |
software | healthy | prospects/input_builder.py |
dd_lens_feed.py |
software | healthy | prospects/dd_lens_feed.py |
calibration_report.py |
software | healthy | prospects/calibration_report.py |
universal.py |
software | healthy | prospects/universal.py |
adapter_backtest.py |
software | healthy | prospects/adapter_backtest.py |
coverage_audit.py |
software | healthy | prospects/coverage_audit.py |
forward_shadow.py |
software | healthy | prospects/forward_shadow.py |
front_office_failures.py |
software | healthy | prospects/front_office_failures.py |
universe.py |
software | healthy | prospects/universe.py |
raw_data_independence.py |
software | healthy | prospects/raw_data_independence.py |
raw_input_builder.py |
software | healthy | prospects/raw_input_builder.py |
rank_v1.py |
software | healthy | prospects/rank_v1.py |
index.py |
software | healthy | prospects/index.py |
input_contract.py |
software | healthy | prospects/input_contract.py |
availability.py |
software | healthy | prospects/availability.py |
front_office_report.py |
software | healthy | prospects/front_office_report.py |
__init__.py |
software | healthy | projections/__init__.py |
constants.py |
software | healthy | projections/constants.py |
league_adapter.py |
software | healthy | projections/league_adapter.py |
grid_faithfulness.py |
software | healthy | projections/backtest/grid_faithfulness.py |
tune.py |
software | healthy | projections/backtest/tune.py |
__init__.py |
software | healthy | projections/backtest/__init__.py |
scorecard.py |
software | healthy | projections/backtest/scorecard.py |
harness.py |
software | healthy | projections/backtest/harness.py |
pitching_harness.py |
software | healthy | projections/backtest/pitching_harness.py |
expected_stats_grid.py |
software | healthy | projections/models/expected_stats_grid.py |
__init__.py |
software | healthy | projections/models/__init__.py |
marcel_pitcher.py |
software | healthy | projections/models/marcel_pitcher.py |
league_rates.py |
software | healthy | projections/models/league_rates.py |
pitcher_role.py |
software | healthy | projections/models/pitcher_role.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SourceError |
software | healthy | app.py:131 |
MarcelParams |
software | healthy | projections/models/marcel_params.py:9 |
PitcherMarcelParams |
software | healthy | projections/models/pitcher_params.py:10 |
TestPitcherRole |
software | healthy | tests/test_pitcher_role.py:7 |
TestFormatRaw |
software | healthy | tests/test_polish_jun12.py:27 |
TestStatcastArtifactShapes |
software | healthy | tests/test_polish_jun12.py:41 |
TestFetchScriptRawParsing |
software | healthy | tests/test_polish_jun12.py:82 |
TestSplitOutlook |
software | healthy | tests/test_polish_jun12.py:112 |
_RealAppCase |
software | healthy | tests/test_polish_jun12.py:140 |
TestTwoWayCards |
software | healthy | tests/test_polish_jun12.py:151 |
TestProspectStatcast |
software | healthy | tests/test_polish_jun12.py:181 |
TestDynastyCategories |
software | healthy | tests/test_polish_jun12.py:217 |
TestGlassAndMap |
software | healthy | tests/test_polish_jun12.py:377 |
_Row |
software | healthy | tests/test_polish_jun12.py:403 |
TestShareableCardLinks |
software | healthy | tests/test_polish_jun12.py:424 |
TestTune |
software | healthy | tests/test_tune.py:16 |
TestFullPipeline |
software | healthy | tests/test_integration.py:11 |
TestScorecard |
software | healthy | tests/test_scorecard.py:5 |
TestDynastyEliteTier |
software | healthy | tests/test_dynasty_tiers.py:14 |
TestProjectionsConstants |
software | healthy | tests/test_projections_constants.py:7 |
TestDisplayToggle |
software | healthy | tests/test_display_toggle.py:10 |
TestCategoryOrdering |
software | healthy | tests/test_category_ordering.py:10 |
TestSourceSelection |
software | healthy | tests/test_app_source.py:9 |
TestStatcastParse |
software | healthy | tests/test_statcast_parse.py:24 |
TestCommittedDDFeed |
software | healthy | tests/test_dd_feed_integrity.py:18 |
TestRosterSettings |
software | healthy | tests/test_models.py:8 |
TestLeagueConfigRoster |
software | healthy | tests/test_models.py:43 |
TestPlayerPoolRP |
software | healthy | tests/test_models.py:70 |
TestRotoSGP |
software | healthy | tests/test_roto.py:8 |
TestDDFeedStoreLoad |
software | healthy | tests/test_dd_feed_store.py:44 |
TestDDFeedStoreValidation |
software | healthy | tests/test_dd_feed_store.py:93 |
TestDDFeedStoreFilter |
software | healthy | tests/test_dd_feed_store.py:142 |
TestHistorical |
software | healthy | tests/test_historical.py:11 |
TestDetectPlatform |
software | healthy | tests/test_league_import.py:16 |
TestParsers |
software | healthy | tests/test_league_import.py:39 |
TestImportLeague |
software | healthy | tests/test_league_import.py:64 |
TestFetchErrors |
software | healthy | tests/test_league_import.py:73 |
TestUpstreamShapeDrift |
software | healthy | tests/test_league_import.py:109 |
TestFetchHardening |
software | healthy | tests/test_league_import.py:138 |
TestLaunchPolish |
software | healthy | tests/test_launch_polish.py:11 |
TestFindSeasonOutlook |
software | healthy | tests/test_season_outlook.py:33 |
TestHorizonHelper |
software | healthy | tests/test_ui_tabs.py:10 |
TestTabMarkup |
software | healthy | tests/test_ui_tabs.py:20 |
TestModeCarriedByForm |
software | healthy | tests/test_ui_tabs.py:46 |
TestStatcastStore |
software | healthy | tests/test_statcast_store.py:11 |
TestPitcherConstantsAndParams |
software | healthy | tests/test_pitcher_params.py:9 |
TestMethodologyValidation |
software | healthy | tests/test_methodology_validation.py:13 |
TestBuilderGuard |
software | healthy | tests/test_methodology_validation.py:99 |
TestReframeRipples |
software | healthy | tests/test_methodology_validation.py:109 |
TestCorrectnessFollowup |
software | healthy | tests/test_correctness_followup.py:23 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
prospects |
software | healthy | prospects |
projections |
software | healthy | projections |
backtest |
software | healthy | projections/backtest |
models |
software | healthy | projections/models |
runs |
software | healthy | projections/runs |
valucast_hp_2026_v1 |
software | healthy | projections/runs/valucast_hp_2026_v1 |
export |
software | healthy | projections/export |
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
ops |
software | healthy | ops |
static |
software | healthy | static |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
runbooks |
software | healthy | docs/runbooks |
plans |
software | healthy | docs/plans |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
quality |
software | healthy | quality |
scraper |
software | healthy | scraper |
templates |
software | healthy | templates |
partials |
software | healthy | templates/partials |
web |
software | healthy | web |
examples |
software | healthy | examples |
mlb |
software | healthy | mlb |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
league_values |
software | healthy | src/league_values |
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /robots.txt |
api | healthy | app.py |
ANY /favicon.ico |
api | healthy | app.py |
ANY / |
api | healthy | app.py |
ANY /rankings |
api | healthy | app.py |
ANY /league-import |
api | healthy | app.py |
ANY /methodology |
api | healthy | app.py |
ANY /front-office |
api | healthy | app.py |
ANY /map |
api | healthy | app.py |
ANY /buys |
api | healthy | app.py |
ANY /health/ready |
api | healthy | app.py |
ANY /player/<player_id> |
api | healthy | app.py |
ANY /compare |
api | healthy | app.py |
ANY /export |
api | healthy | app.py |
ANY /prospects/share-card |
api | healthy | app.py |
ANY /prospects/share-card.png |
api | healthy | app.py |
ANY /prospects/player-card/<player_id> |
api | healthy | app.py |
ANY /prospects/player-card/<player_id>.png |
api | healthy | app.py |
ANY /prospects/share-card.svg |
api | healthy | app.py |
ANY /prospects/graphic |
api | healthy | app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::prospect-shadow |
cicd | healthy | .github/workflows/prospect-shadow.yml |
gha::daily-public-data |
cicd | healthy | .github/workflows/daily-public-data.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build-shadow-artifacts |
cicd | healthy | .github/workflows/prospect-shadow.yml |
refresh |
cicd | healthy | .github/workflows/daily-public-data.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0xfdqnxg |
software | healthy | /tmp/repobility-clone-0xfdqnxg |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/test_dynasty_customization.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5094 |
network | healthy | tests/test_ui_sort_interaction.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | static/html2canvas.min.js |
This page is publicly accessible at:
https://repobility.com/scan/21838af8-1b24-408a-a4df-c3c8fb57f447/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/21838af8-1b24-408a-a4df-c3c8fb57f447/
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.