Built with a graphify code-graph pass, mirroring the audit done on the
sibling Lotto 6aus49 project. Documents the ingestion -> training ->
tip generation -> notification flow and several findings:
- The data-fetch fallback chain (lottoAPI/Lottoland/Sazka.cz + web
scraper) is already more robust here than Lotto's was before its fix.
- UltimateAIMLEurojackpotGenerator (and its EurojackpotAIMLEngine/
PatternEngine/HybridOptimizer) is duplicated verbatim in an unused
ultimate_ai_ml_eurojackpot_generator_v2.1_backup.py.
- A third standalone generator (optimized_eurojackpot_generator.py)
and a second updater (update_historical_data.py) exist but aren't
wired into automation, alongside ~12 unreferenced analysis scripts.
- The popularity/quality score still uses the pre-fix Lotto approach
(ad-hoc lucky-number list, no arithmetic-progression detection, no
odd/even split heuristic, popularity only 20% of quality) and Euro
number selection has no EV consideration at all - a follow-up to
port the Lotto fix has not been done yet.
graphify-out/ itself is gitignored as a regenerable build artifact.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>