https://github.com/Sageth/LotteryML
· scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 3 weeks ago · v1 · 13 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 796 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
lottery.py |
software | healthy | lottery.py |
LICENSE.md |
software | healthy | LICENSE.md |
lottery-cron-example.sh |
software | healthy | lottery-cron-example.sh |
retrain.sh |
software | healthy | retrain.sh |
Pipfile |
software | healthy | Pipfile |
test_tuning.py |
software | healthy | tests/test_tuning.py |
test_model_persistence.py |
software | healthy | tests/test_model_persistence.py |
__init__.py |
software | healthy | tests/__init__.py |
test_predictor.py |
software | healthy | tests/test_predictor.py |
conftest.py |
software | healthy | tests/conftest.py |
test_consensus.py |
software | healthy | tests/test_consensus.py |
test_predictor_edge_cases.py |
software | healthy | tests/test_predictor_edge_cases.py |
test_builder.py |
software | healthy | tests/test_builder.py |
test_loader.py |
software | healthy | tests/test_loader.py |
test_should_skip_predictions.py |
software | healthy | tests/test_should_skip_predictions.py |
test_schedule.py |
software | healthy | tests/test_schedule.py |
test_export_predictions.py |
software | healthy | tests/test_export_predictions.py |
test_backtest.py |
software | healthy | tests/test_backtest.py |
test_features.py |
software | healthy | tests/test_features.py |
test_prepare_statistics.py |
software | healthy | tests/test_prepare_statistics.py |
test_accuracy.py |
software | healthy | tests/test_accuracy.py |
test_normalize.py |
software | healthy | tests/test_normalize.py |
test_fetch.py |
software | healthy | tests/test_fetch.py |
test_stale_models.py |
software | healthy | tests/test_stale_models.py |
test_split.py |
software | healthy | tests/test_split.py |
test_builder_models.py |
software | healthy | tests/test_builder_models.py |
test_skip.py |
software | healthy | tests/test_skip.py |
test_conftest_usage.py |
software | healthy | tests/test_conftest_usage.py |
2026-03-02.json |
software | healthy | Powerball/predictions/2026-03-02.json |
2026-01-31.json |
software | healthy | Powerball/predictions/2026-01-31.json |
2026-04-18.json |
software | healthy | Powerball/predictions/2026-04-18.json |
2026-04-25.json |
software | healthy | Powerball/predictions/2026-04-25.json |
2026-04-27.json |
software | healthy | Powerball/predictions/2026-04-27.json |
2026-04-06.json |
software | healthy | Powerball/predictions/2026-04-06.json |
2026-01-21.json |
software | healthy | Powerball/predictions/2026-01-21.json |
2026-04-11.json |
software | healthy | Powerball/predictions/2026-04-11.json |
2026-02-16.json |
software | healthy | Powerball/predictions/2026-02-16.json |
2026-05-04.json |
software | healthy | Powerball/predictions/2026-05-04.json |
2026-04-13.json |
software | healthy | Powerball/predictions/2026-04-13.json |
2025-12-27.json |
software | healthy | Powerball/predictions/2025-12-27.json |
2025-12-29.json |
software | healthy | Powerball/predictions/2025-12-29.json |
2026-06-01.json |
software | healthy | Powerball/predictions/2026-06-01.json |
2026-03-25.json |
software | healthy | Powerball/predictions/2026-03-25.json |
2026-05-25.json |
software | healthy | Powerball/predictions/2026-05-25.json |
2026-01-03.json |
software | healthy | Powerball/predictions/2026-01-03.json |
2026-04-22.json |
software | healthy | Powerball/predictions/2026-04-22.json |
2026-01-05.json |
software | healthy | Powerball/predictions/2026-01-05.json |
2026-05-30.json |
software | healthy | Powerball/predictions/2026-05-30.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
info |
software | healthy | lottery.py:36 |
warning |
software | healthy | lottery.py:39 |
error |
software | healthy | lottery.py:42 |
run_lottery |
software | healthy | lottery.py:49 |
run_automerge |
software | healthy | lottery.py:80 |
main |
software | healthy | lottery.py:146 |
info |
software | healthy | tests/test_tuning.py:10 |
warning |
software | healthy | tests/test_tuning.py:11 |
error |
software | healthy | tests/test_tuning.py:12 |
test_tune_hgbc_returns_expected_keys |
software | healthy | tests/test_tuning.py:15 |
test_tune_sampling_params_returns_expected_keys |
software | healthy | tests/test_tuning.py:32 |
test_model_persistence |
software | healthy | tests/test_model_persistence.py:15 |
info |
software | healthy | tests/test_model_persistence.py:29 |
warning |
software | healthy | tests/test_model_persistence.py:30 |
error |
software | healthy | tests/test_model_persistence.py:31 |
info |
software | healthy | tests/test_predictor.py:17 |
warning |
software | healthy | tests/test_predictor.py:18 |
error |
software | healthy | tests/test_predictor.py:19 |
__init__ |
software | healthy | tests/test_predictor.py:23 |
score |
software | healthy | tests/test_predictor.py:29 |
test_predictor_pipeline |
software | healthy | tests/test_predictor.py:32 |
test_predictor_pipeline_extra_ball |
software | healthy | tests/test_predictor.py:71 |
test_predictor_feature_mismatch_and_retry |
software | healthy | tests/test_predictor.py:117 |
test_predictor_accuracy_check_failure |
software | healthy | tests/test_predictor.py:148 |
_restore_builder |
software | healthy | tests/conftest.py:15 |
dummy_log |
software | healthy | tests/conftest.py:24 |
info |
software | healthy | tests/conftest.py:26 |
warning |
software | healthy | tests/conftest.py:27 |
error |
software | healthy | tests/conftest.py:28 |
logger |
software | healthy | tests/conftest.py:32 |
game_dir |
software | healthy | tests/conftest.py:36 |
test_config |
software | healthy | tests/conftest.py:40 |
clean_model_dir |
software | healthy | tests/conftest.py:48 |
dummy_data |
software | healthy | tests/conftest.py:58 |
test_conftest_logger |
software | healthy | tests/conftest.py:67 |
test_conftest_game_dir |
software | healthy | tests/conftest.py:71 |
_runs |
software | healthy | tests/test_consensus.py:13 |
test_simple_majority_no_conflict |
software | healthy | tests/test_consensus.py:17 |
test_no_duplicates_picks_next_most_voted |
software | healthy | tests/test_consensus.py:22 |
test_duplicates_allowed_when_config_off |
software | healthy | tests/test_consensus.py:35 |
test_extra_ball_may_repeat_main_ball |
software | healthy | tests/test_consensus.py:41 |
test_all_candidates_used_falls_back_to_pool_then_range |
software | healthy | tests/test_consensus.py:49 |
fit |
software | healthy | tests/test_predictor_edge_cases.py:28 |
predict |
software | healthy | tests/test_predictor_edge_cases.py:30 |
score |
software | healthy | tests/test_predictor_edge_cases.py:36 |
__init__ |
software | healthy | tests/test_predictor_edge_cases.py:24 |
predict_proba |
software | healthy | tests/test_predictor_edge_cases.py:33 |
test_predictor_pipeline_small_data |
software | healthy | tests/test_predictor_edge_cases.py:38 |
info |
software | healthy | tests/test_predictor_edge_cases.py:437 |
warning |
software | healthy | tests/test_predictor_edge_cases.py:439 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
Powerball |
software | healthy | Powerball |
predictions |
software | healthy | Powerball/predictions |
config |
software | healthy | Powerball/config |
NJ_Cash5 |
software | healthy | NJ_Cash5 |
predictions |
software | healthy | NJ_Cash5/predictions |
config |
software | healthy | NJ_Cash5/config |
NJ_Cash4Life |
software | healthy | NJ_Cash4Life |
predictions |
software | healthy | NJ_Cash4Life/predictions |
config |
software | healthy | NJ_Cash4Life/config |
Megamillions |
software | healthy | Megamillions |
predictions |
software | healthy | Megamillions/predictions |
config |
software | healthy | Megamillions/config |
lib |
software | healthy | lib |
models |
software | healthy | lib/models |
config |
software | healthy | lib/config |
NJ_Pick6 |
software | healthy | NJ_Pick6 |
predictions |
software | healthy | NJ_Pick6/predictions |
config |
software | healthy | NJ_Pick6/config |
NJ_Millionaire4Life |
software | healthy | NJ_Millionaire4Life |
predictions |
software | healthy | NJ_Millionaire4Life/predictions |
config |
software | healthy | NJ_Millionaire4Life/config |
experiments |
software | healthy | experiments |
| Label | Layer | Status | Path |
|---|---|---|---|
Logger |
software | healthy | lottery.py:35 |
DummyLog |
software | healthy | tests/test_tuning.py:9 |
DummyLog |
software | healthy | tests/test_model_persistence.py:28 |
DummyLog |
software | healthy | tests/test_predictor.py:16 |
FakeModel |
software | healthy | tests/test_predictor.py:22 |
ZeroScoreModel |
software | healthy | tests/test_predictor.py:28 |
DummyLog |
software | healthy | tests/conftest.py:25 |
SimpleModel |
software | healthy | tests/test_predictor_edge_cases.py:18 |
DuplicateModel |
software | healthy | tests/test_predictor_edge_cases.py:23 |
DummyLog |
software | healthy | tests/test_predictor_edge_cases.py:436 |
DummyLog |
software | healthy | tests/test_should_skip_predictions.py:17 |
DummyLog |
software | healthy | tests/test_export_predictions.py:36 |
DummyLog |
software | healthy | tests/test_backtest.py:30 |
DummyLog |
software | healthy | tests/test_features.py:25 |
DummyLog |
software | healthy | tests/test_prepare_statistics.py:61 |
DummyLog |
software | healthy | tests/test_accuracy.py:24 |
DummyLog |
software | healthy | tests/test_split.py:33 |
DummyLog |
software | healthy | tests/test_skip.py:12 |
Logger |
software | healthy | lib/config/custom_formatter.py:24 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ucpfqdus |
software | healthy | /tmp/repobility-clone-ucpfqdus |
This page is publicly accessible at:
https://repobility.com/scan/00af1629-ddc1-4e94-9c42-97a399f8444c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/00af1629-ddc1-4e94-9c42-97a399f8444c/
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.