Releases: NouraldinFarge/drawscope
Release list
DrawScope v0.6.5 — Research-integrity hardening
DrawScope v0.6.5 is a research-integrity and reproducibility hardening release for the local-first Windows workbench.
Highlights
- Removes lower-number bias from tied pattern scores with neutral competition ranks and outcome-independent SHA-256 cutoff ordering.
- Isolates discovery-period strategy selection from later confirmation outcomes and regression-tests that boundary.
- Rejects duplicate dates, invalid special-ball values, unknown contract properties, methodology drift, and confidence values above the documented cap.
- Requires two byte-identical database and manifest rebuilds before a portable package can be promoted.
- Resolves the reviewed JavaScript development advisories and aligns the public methodology, limitations, source, test, and AI-assistance documentation.
Verified scope
- 41,598 deduplicated draws across Powerball, Mega Millions, Illinois Lotto, Lucky Day Lotto, Pick 3, and Pick 4
- 30 fixed historical signals and up to 250 walk-forward trials
- TypeScript/React, Python, and Rust verification on the tagged commit
- Portable-path checks from renamed, relocated, and space-containing directories
- SHA-256 checksum, SPDX SBOM, and GitHub build-provenance attestation
Install
- Download
DrawScope-v0.6.5-windows-x64-portable.zipand the adjacent.sha256file. - Verify the checksum, then extract the complete ZIP to a writable folder.
- Run
launch-portable.baton Windows x64 with Microsoft Edge WebView2 available.
The portable executable is not Authenticode-signed yet. Windows may show a reputation warning; verify the published checksum and provenance before running it.
Responsible use
DrawScope evaluates whether a fixed ranking rule repeated an advantage over later historical trials. Its bounded confidence score is not a probability of winning, and historical patterns do not change the theoretical odds of an independent future draw.
DrawScope v0.6.4 — Reproducible offline release
Highlights
- Rebuilds the 41,598-draw offline SQLite archive deterministically from committed, hash-checked source artifacts on a clean Windows runner.
- Updates the pytest development dependency past the reported temporary-directory vulnerability.
- Carries forward verified frontend and desktop dependency maintenance.
Verification
- Frontend, contract, Python, and Rust quality gates passed.
- The automated release workflow produced the portable Windows ZIP, SHA-256 checksum, SPDX SBOM, and provenance attestation.
DrawScope 0.6.0 — Reproducible historical research
DrawScope 0.6.0 is the first public portfolio release of the local-first Windows research workbench.
Highlights
- Explore 41,598 bundled historical results across six games.
- Compare 30 fixed retrospective signals through leakage-resistant walk-forward evaluation.
- Preserve source URLs, SHA-256 identities, parser versions, validation status, and duplicate outcomes.
- Keep React, Rust/Tauri, Python, SQLite, and JSON-contract boundaries independently verifiable.
- Import user-saved Illinois result pages through a validation-first workflow.
- Run as a portable Windows application without an installer or cloud account.
Verification
The release pipeline validates locked JavaScript, Rust, and Python dependencies; formatting, linting, type checks, UI, contract, engine, and authority tests; the bundled database; renamed paths containing spaces; and the final portable archive.
Windows portable ZIP SHA-256: eaaea4e066dfcfd23d18b9f6cbf70c4c7cb955448cda9beea52edaecec39a839
Responsible use
Historical patterns are descriptive research, not winning probabilities or betting advice. Third-party data retains its own terms; see the repository data notice and source-research documentation.
Run
Extract the ZIP to a writable folder on Windows x64 and start launch-portable.bat. Microsoft Edge WebView2 is required.