https://github.com/Cordierarn/cdm-wina
· scanned 2026-06-17 01:24 UTC (1 month, 2 weeks ago)
11 raw signals (0 security + 11 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -11.1 (diff) · 11 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 119 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 | scrape_transfermarkt.py:33 |
frac_to_decimal |
software | healthy | fetch_historical_odds.py:52 |
parse_date_from_header |
software | healthy | fetch_historical_odds.py:69 |
parse_event_row |
software | healthy | fetch_historical_odds.py:92 |
_extract_rows |
software | healthy | fetch_historical_odds.py:187 |
scrape_tournament |
software | healthy | fetch_historical_odds.py:207 |
collect_page |
software | healthy | fetch_historical_odds.py:249 |
main |
software | healthy | fetch_historical_odds.py:286 |
norm |
software | healthy | pricing.py:58 |
fr_to_en |
software | healthy | pricing.py:63 |
market_weight_key |
software | healthy | pricing.py:67 |
load_model_weights |
software | healthy | pricing.py:75 |
soft_cap_lambda |
software | healthy | pricing.py:92 |
dc_tau |
software | healthy | pricing.py:109 |
_bvpois_pmf |
software | healthy | pricing.py:122 |
score_matrix |
software | healthy | pricing.py:146 |
p_sum |
software | healthy | pricing.py:184 |
parse_line |
software | healthy | pricing.py:189 |
price_bet |
software | healthy | pricing.py:196 |
pinnacle_probs |
software | healthy | pricing.py:288 |
blend_with_market |
software | healthy | pricing.py:302 |
load_parquet |
software | healthy | backtest.py:55 |
norm |
software | healthy | backtest.py:67 |
pick_column |
software | healthy | backtest.py:74 |
first_non_null |
software | healthy | backtest.py:88 |
de_vig |
software | healthy | backtest.py:95 |
brier_score |
software | healthy | backtest.py:105 |
log_loss |
software | healthy | backtest.py:109 |
competition_tag |
software | healthy | backtest.py:115 |
tournament_key |
software | healthy | backtest.py:123 |
rating_columns |
software | healthy | backtest.py:137 |
build_snapshot_from_ratings |
software | healthy | backtest.py:147 |
build_snapshot_from_elo |
software | healthy | backtest.py:169 |
calibration_from_snapshot |
software | healthy | backtest.py:192 |
score_probs |
software | healthy | backtest.py:260 |
detect_market_odds |
software | healthy | backtest.py:267 |
market_lines |
software | healthy | backtest.py:277 |
load_closing_backtest |
software | healthy | backtest.py:285 |
_closing_norm |
software | healthy | backtest.py:314 |
closing_lookup |
software | healthy | backtest.py:320 |
build_team_name_index |
software | healthy | backtest.py:344 |
predict_row |
software | healthy | backtest.py:377 |
model_over_prob |
software | healthy | backtest.py:387 |
tournament_title |
software | healthy | backtest.py:391 |
summarize_metrics |
software | healthy | backtest.py:395 |
main |
software | healthy | backtest.py:438 |
team_raw |
software | healthy | backtest.py:549 |
match_probs |
software | healthy | export_model.py:32 |
main |
software | healthy | export_model.py:72 |
norm |
software | healthy | scrape_pinnacle.py:33 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scrape_transfermarkt.py |
software | healthy | scrape_transfermarkt.py |
fetch_historical_odds.py |
software | healthy | fetch_historical_odds.py |
pricing.py |
software | healthy | pricing.py |
backtest.py |
software | healthy | backtest.py |
export_model.py |
software | healthy | export_model.py |
scrape_pinnacle.py |
software | healthy | scrape_pinnacle.py |
build_strengths.py |
software | healthy | build_strengths.py |
README.md |
software | healthy | README.md |
fetch_ou_oddsharvester.py |
software | healthy | fetch_ou_oddsharvester.py |
scrape_winamax.py |
software | healthy | scrape_winamax.py |
fetch_elo.py |
software | healthy | fetch_elo.py |
scrape_oddsapi.py |
software | healthy | scrape_oddsapi.py |
make_picks.py |
software | healthy | make_picks.py |
check_lineups.py |
software | healthy | check_lineups.py |
make_tournament.py |
software | healthy | make_tournament.py |
build_closing_backtest.py |
software | healthy | build_closing_backtest.py |
index.html |
software | healthy | dashboard/index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
BacktestPoint |
software | healthy | backtest.py:46 |
Pricer |
software | healthy | make_tournament.py:56 |
| Label | Layer | Status | Path |
|---|---|---|---|
Cordierarn__cdm-wina |
software | healthy | /data/fable5_failed_archive/Cordierarn__cdm-wina |
| Label | Layer | Status | Path |
|---|---|---|---|
dashboard |
software | healthy | dashboard |
| Label | Layer | Status | Path |
|---|---|---|---|
124.0.0.0 |
network | healthy | fetch_historical_odds.py |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::scrape_pinnacle.py |
security | healthy | scrape_pinnacle.py |
This page is publicly accessible at:
https://repobility.com/scan/2f63d8b5-2f6d-4f90-bf0d-05dfded0e19f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2f63d8b5-2f6d-4f90-bf0d-05dfded0e19f/
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.