- retrigger release with sr v7.1.2 Cargo.lock handling (84943ca)
- ci: apply cargo fmt, sync lockfile, stage Cargo.lock (b209ac2)
- ci: drop removed sr force input and nonexistent init --merge flag (37b8762)
- move cargo publish into sr hooks.post_release (a3f6c57)
- revamp showcase with operator comparison and benchmarks (a4dc958)
- update README install commands to use sh instead of bash (e8b8caa)
- install to ~/.local/bin by default and add PATH setup (d911fdc)
- ci: migrate sr v4 to v7 for artifact and input support (#20) (3b59962)
- inline agentspec-update (#18) (3759137)
- migrate sr config and action to v4 (c8f751a)
- ci: publish lgp-core before lgp to crates.io (0125cdd)
- migrate gymnasia dependency from v1 to v3 (56497b2)
- benchmarks: update performance benchmark for new experiment output structure (33e8f88)
- ci: remove --allow-dirty from cargo publish (67175ff)
- ci: checkout release tag, deduplicate publish, handle already-published (b35a3b3)
- cli: add self-update, version, and --format flag (0dc9de1)
- add LICENSE to sub-crates for publishing compliance (eadc79f)
- fix incorrect crate names, versions, and non-existent CLI subcommand (6bc227c)
- update legacy lgp-cli references to lgp (1f77fcf)
- add linguist overrides to fix language stats (#16) (0093d2a)
- deps: bump actions/create-github-app-token from 1 to 3 (12b8e5b)
- update sr action from v2 to v3 (75e9ef2)
- standardize sr.yaml and justfile — floating_tags, refactor bump, full recipes (3325d36)
- add examples (11bbcc7)
- readme: update example usage instructions (4600b73)
- restore overview, CLI reference, search, and output sections (8d179c7)
- move references to rlgp-thesis repository (8883ee0)
- restore full references section (31e6657)
- simplify README to focus on install.sh and core usage (380d69e)
- update documentation for simplified setup (130cb30)
- examples: move examples to lgp crate directory (94850df)
- cli: remove example command (9466be3)
- rename lgp-cli to lgp and lgp to lgp-core for simpler cargo install (73ec7a0)
- install: add installation script for prebuilt binaries (6be0809)
- build: simplify justfile to core commands (f5de875)
- release: add cross-platform binary builds (55a8ebf)
- remove obsolete latex compilation script (4f46759)
- hooks: migrate git hooks to sr management (26b3aaa)
- core: expose n_threads CLI flag for parallel evaluation (5c5a2f4)
- iris: derive Clone for IrisState (19a4b85)
- gym: add Send + Sync bounds to environment traits (a0e02b1)
- core: parallelize fitness evaluation with rayon (8df4dce)
- tracing: use non-blocking stdout to prevent debug logging from stalling computation (f1e7d5f)
- update README (9651db3)
- skills: align SKILL.md with agentskills.io spec (2d718ae)
- update thesis repo link after rename to rlgp-thesis (25cbc29)
- add showcase screenshot (d74b437)
- add showcase section to README (3d20d19)
- benchmark: use immutable trials reference (dc2df07)
- fix rustfmt formatting (0568a99)
- benchmark: add parallel vs sequential fitness evaluation benchmark (a3986a8)
- use sr-releaser GitHub App for release workflow (#7) (b7cce78)
- update semantic-release action to sr@v2 (82ffaf6)
- move thesis to separate repository (77b5ad3)
- teasr: restructure demo configuration with interactions (7ad2ac0)
- git: add commit message hooks (e26a1c5)
- cli: add styled terminal output matching sr UI standard (3ad8f07)
- consolidate extension guide into skill and rename docs/ to thesis/ (8562b11)
- standardize project files and README header (3aaa917)
- ci: remove search phase and reduce log level in experiments (4808a8b)
- expand references to include all cited works (d832b4d)
- port Python CLI to pure Rust, remove Python ecosystem (cea926a)
- add AGENTS.md and agent skill for Claude Code (2433768)
- replace MIT license with Apache-2.0 (34784a8)
- trigger experiments workflow after each release (2f4508b)
- skip crates.io publish when no release is created (9c403bf)
- add per-package READMEs and link from top-level README (2242111)
- publish lgp-cli to crates.io alongside lgp (4d44799)
- use rust-lang/crates-io-auth-action for trusted publishing (3754c1f)
- feature-gate gym dependency and migrate to gymnasia for crates.io publishing (a03866e)
- remove License section from README (361d356)
- standardize GitHub Actions workflows (ed8234e)
- embed iris dataset locally to avoid network/SSL failures (f609bea)
- add custom git hook scripts (5dbe75e)
- add force re-release support to release workflow (6057970)
- add tracing instrumentation throughout codebase (7fdb696)
- implement structured tracing and logging infrastructure (70d0d7c)
- add experiment configuration files for all benchmarks (90261ec)
- add utility functions for misc operations (7b5f330)
- update iris problem solver with new configuration (9a172c0)
- add Python project configuration with uv support (f08c155)
- add Python tooling package with CLI and utilities (a504f87)
- add justfile for task automation (5cc7e82)
- add iris runner for experiments (746aabe)
- add gym runner for experiments (c27d76d)
- add experiments library and main module (68f29e4)
- add iris baseline experiment outputs (d8051c1)
- move and reorganize experiment assets and parameters (85a5992)
- add experiments workspace with Cargo configuration (24fa7a8)
- add iris classification example (721c68e)
- add cart pole example (3f202d6)
- Add scripts to automate LaTeX compilation and packaging for arXiv submission, update .gitignore, and include all bibliography entries. (bf6e999)
- remove legacy hooks config (a0ef469)
- resolve CI pipeline failures (SIGILL crash and ruff lint errors) (8c4f909)
- adapt gym.rs to current gym-rs fork API (0dab1a3)
- remove python version lock (5333491)
- update extending guide with current registration patterns (702630b)
- update README with logging and tracing documentation and new output structure (f8d58e9)
- update contributing guidelines with pre-commit hooks and logging guidelines (078db52)
- update contributing guidelines and extend documentation (bfbb331)
- add extending documentation with comprehensive framework guide (7f18f1b)
- remove .gitignore from docs directory (f2a68ef)
- clarify extending documentation with quick start reference (aa17a9f)
- update README with new structure and setup instructions (cbb4c37)
- add comprehensive contributing guidelines (7e59733)
- standardize justfile recipe names for better consistency (8d4ea9f)
- update source files for experiment reorganization (d602b7b)
- update core configuration with new experiment support (e1df7e7)
- migrate scripts to lgp_tools package and remove legacy scripts (20f886d)
- move benchmark_tools to experiments workspace (f71e5b1)
- update Cargo.lock (63eb1eb)
- update justfile to use custom git hooks (480b782)
- remove pre-commit framework and simd-json dependency (6bcca66)
- update semantic-release action to v1 (dfd137e)
- license under Apache 2.0 (f9cac83)
- remove crates.io publish step from release workflow (69aa1b6)
- update local settings with additional bash permissions (4c87ad4)
- add just recipes for verbose and trace logging (e25f80f)
- update gitignore to exclude outputs and log files (92a8b26)
- add dependency installation step to experiments workflow (fce031e)
- add --dev flag to uv sync (b26501a)
- cleanup (db08779)
- add local settings and pre-commit configuration (bf6b4c1)
- update project metadata and configuration (fcfb518)
- migrate to workspace structure with lgp and lgp-cli crates (fec89fb)
- migrate to uv_build backend with module root configuration (b351378)
- format code with proper line breaks and imports (a336c4f)
- refactor experiments workflow with input parameters and improved structure (c4483cd)
- update workflow action versions and add arXiv submission job (515ab8c)
- add comprehensive CI workflow with linting and tests (1927867)
- cleanup legacy experimentation results (09cb80d)
- add comprehensive smoke tests (c4b6fa2)
- update module exports (d9bdd44)
- remove test utilities module (c5f2cac)
- remove gym problem solver from main package (bfdf224)
- update Cargo dependencies (d21e01d)
- add Python version specification (0319ad1)
- update .gitignore with Python and UV dependencies (7506103)
- rename .cargo/config to .cargo/config.toml (bedad42)
- cleanup files (a3a46fe)