Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Vinix24/wkpool

https://github.com/Vinix24/wkpool · scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 18 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 197 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.

LabelLayerStatusPath
_results software healthy tests/test_track.py:7
test_cumulative_score_counts_hits_and_misses software healthy tests/test_track.py:12
test_cumulative_score_handles_reversed_team_order software healthy tests/test_track.py:32
test_empty_results_give_no_score software healthy tests/test_track.py:43
test_groups_are_complete software healthy tests/test_schedule.py:7
test_72_fixtures_three_per_team software healthy tests/test_schedule.py:16
test_fixture_dates_in_group_stage_window software healthy tests/test_schedule.py:28
test_round_of_32_structure software healthy tests/test_schedule.py:33
test_knockout_tree_is_closed software healthy tests/test_schedule.py:47
test_third_allocation_feasible_for_every_combination software healthy tests/test_schedule.py:59
test_points_tiers_match_pool_rules software healthy tests/test_scoring.py:8
test_predicted_draw_vs_actual_win_can_still_score_goals software healthy tests/test_scoring.py:17
test_optimiser_picks_draw_for_even_match software healthy tests/test_scoring.py:24
test_optimiser_picks_home_win_for_strong_favourite software healthy tests/test_scoring.py:31
test_expected_points_consistent_with_grid software healthy tests/test_scoring.py:37
lambdas software healthy tests/test_sim.py:13
make_sim software healthy tests/test_sim.py:19
test_probabilities_are_coherent software healthy tests/test_sim.py:27
test_stronger_team_wins_more software healthy tests/test_sim.py:38
test_played_results_are_respected software healthy tests/test_sim.py:48
test_group_ranking_tiebreakers software healthy tests/test_sim.py:57
test_two_way_head_to_head_breaks_full_tie software healthy tests/test_sim.py:77
test_defaults_complete_and_yaml_overrides software healthy tests/test_config_plugins.py:9
test_zero_weight_disables_plugin software healthy tests/test_config_plugins.py:20
test_injury_plugin_reads_news software healthy tests/test_config_plugins.py:26
test_stale_news_is_ignored software healthy tests/test_config_plugins.py:46
test_local_overrides_win software healthy tests/test_config_plugins.py:55
test_persist_carries_dropped_injury_forward software healthy tests/test_v02_features.py:15
test_persist_drops_when_returned_reported software healthy tests/test_v02_features.py:25
test_persist_expires_after_window software healthy tests/test_v02_features.py:35
test_fresh_report_wins_over_old software healthy tests/test_v02_features.py:42
test_penalty_cap software healthy tests/test_v02_features.py:54
test_odds_plugin_nudges_toward_market software healthy tests/test_v02_features.py:68
test_odds_plugin_silent_without_file software healthy tests/test_v02_features.py:82
test_merge_results_adds_missing_only software healthy tests/test_v02_features.py:90
test_results_fallback_skips_unmapped_names software healthy tests/test_v02_features.py:109
raise_for_status software healthy tests/test_v02_features.py:115
json software healthy tests/test_v02_features.py:116
test_expected_score_symmetry software healthy tests/test_elo.py:8
test_home_advantage_shifts_expectation software healthy tests/test_elo.py:16
test_goal_diff_multiplier software healthy tests/test_elo.py:20
test_k_factors software healthy tests/test_elo.py:28
_matches software healthy tests/test_elo.py:36
test_ratings_are_zero_sum_and_winner_gains software healthy tests/test_elo.py:44
test_form_tracks_recent_results software healthy tests/test_elo.py:56
main software healthy scripts/mail_predictions.py:37
build_training_frame software healthy wkpool/model.py:27
ranked_probability_score software healthy wkpool/model.py:37
__init__ software healthy wkpool/model.py:106
_xy software healthy wkpool/model.py:53

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TRACK_RECORD.md software healthy TRACK_RECORD.md
NEWS.md software healthy NEWS.md
README.md software healthy README.md
weights.yaml software healthy weights.yaml
PREDICTIONS.md software healthy PREDICTIONS.md
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
CHANGELOG.md software healthy CHANGELOG.md
test_track.py software healthy tests/test_track.py
test_schedule.py software healthy tests/test_schedule.py
test_scoring.py software healthy tests/test_scoring.py
test_sim.py software healthy tests/test_sim.py
test_config_plugins.py software healthy tests/test_config_plugins.py
test_v02_features.py software healthy tests/test_v02_features.py
test_elo.py software healthy tests/test_elo.py
install_launchd.sh software healthy scripts/install_launchd.sh
mail_predictions.py software healthy scripts/mail_predictions.py
daily_local.sh software healthy scripts/daily_local.sh
daily.yml software healthy .github/workflows/daily.yml
__init__.py software healthy wkpool/__init__.py
model.py software healthy wkpool/model.py
mine.py software healthy wkpool/mine.py
track.py software healthy wkpool/track.py
config.py software healthy wkpool/config.py
schedule.py software healthy wkpool/schedule.py
data_io.py software healthy wkpool/data_io.py
predict.py software healthy wkpool/predict.py
cli.py software healthy wkpool/cli.py
scoring.py software healthy wkpool/scoring.py
sources.py software healthy wkpool/sources.py
news.py software healthy wkpool/news.py
elo.py software healthy wkpool/elo.py
sim.py software healthy wkpool/sim.py
injuries.py software healthy wkpool/plugins/injuries.py
__init__.py software healthy wkpool/plugins/__init__.py
climate.py software healthy wkpool/plugins/climate.py
odds.py software healthy wkpool/plugins/odds.py

LabelLayerStatusPath
StubGoalModel software healthy tests/test_sim.py:10
FakeResp software healthy tests/test_v02_features.py:113
OutcomeModel software healthy wkpool/model.py:45
GoalModel software healthy wkpool/model.py:103
EloEngine software healthy wkpool/elo.py:50
TournamentSim software healthy wkpool/sim.py:34
InjuryPlugin software healthy wkpool/plugins/injuries.py:19
FeaturePlugin software healthy wkpool/plugins/__init__.py:24
ClimatePlugin software healthy wkpool/plugins/climate.py:19
OddsPlugin software healthy wkpool/plugins/odds.py:24

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
wkpool software healthy wkpool
plugins software healthy wkpool/plugins

LabelLayerStatusPath
port:15 network healthy scripts/install_launchd.sh
port:06 network healthy .github/workflows/daily.yml
port:17 network healthy .github/workflows/daily.yml

LabelLayerStatusPath
repobility-clone-1z7pdavw software healthy /tmp/repobility-clone-1z7pdavw

LabelLayerStatusPath
gha::daily cicd healthy .github/workflows/daily.yml

LabelLayerStatusPath
predict cicd healthy .github/workflows/daily.yml

LabelLayerStatusPath
PERPLEXITY_API_KEY cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/c300aff7-3c18-4c18-98ac-cbf909223710/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c300aff7-3c18-4c18-98ac-cbf909223710/

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.