Download Latest Version v1.80.7 source code.tar.gz (1.6 MB)
Email in envelope

Get an email when there's a new version of Evolver

Home / v1.80.4
Name Modified Size InfoDownloads / Week
Parent folder
SHA256SUMS.txt 2026-05-08 432 Bytes
evolver-windows-x64.exe.sha256 2026-05-08 90 Bytes
evolver-windows-x64.exe 2026-05-08 120.4 MB
evolver-darwin-arm64 2026-05-08 65.8 MB
evolver-darwin-arm64.sha256 2026-05-08 87 Bytes
evolver-darwin-x64 2026-05-08 71.0 MB
evolver-darwin-x64.sha256 2026-05-08 85 Bytes
evolver-linux-arm64 2026-05-08 104.1 MB
evolver-linux-arm64.sha256 2026-05-08 86 Bytes
evolver-linux-x64 2026-05-08 104.5 MB
evolver-linux-x64.sha256 2026-05-08 84 Bytes
README.md 2026-05-08 1.2 kB
v1.80.4 source code.tar.gz 2026-05-08 1.6 MB
v1.80.4 source code.zip 2026-05-08 1.7 MB
Totals: 14 Items   469.1 MB 0

What's Changed

Internal refactor

  • Gene schema factory (src/gep/schemas/gene.js): introduced createGene() and validateGene() as a single source of truth for the Gene object shape. All array fields (signals_match, strategy, validation, preconditions, epigenetic_marks, learning_history, anti_patterns) and constraints.forbidden_paths are now freshly cloned on every gene instance, eliminating a class of cross-gene contamination bugs where downstream .push() calls could leak between gene objects.
  • Evolve pipeline modularization: Stage 4 (hub) and Stage 5 (enrich) are now extracted into dedicated modules under src/evolve/pipeline/, reducing src/evolve.js from ~700 lines to a thin orchestrator and making each stage independently testable.
  • Migrated solidify.js, assetStore.js, and skillDistiller.js to use createGene() for gene construction and normalization.

Tests

  • 21 new unit tests for the Gene schema factory (defaulting, normalization, idempotency, mutation isolation, validator errors).
  • New integration tests for the extracted pipeline stages (evolveEnrich, evolveHub).
  • Full suite: 1309 / 1309 tests passing.

Internal improvements and stability enhancements.

Source: README.md, updated 2026-05-08