diff --git a/AGENTS.md b/AGENTS.md index 6a6f3ff9..5c03dfdc 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -11,7 +11,7 @@ Pure Rust workspace: | Package | Path | Role | |---------|------|------| | `lgp` | `crates/lgp` | Core library — traits, evolutionary engine, built-in problems | -| `lgp-cli` | `crates/lgp-cli` | CLI binary (`lgp`) for running experiments, hyperparameter search, and analysis | +| `lgp` | `crates/lgp-cli` | CLI binary for running experiments, hyperparameter search, and analysis | ### Core Traits diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b52f9ac9..e691a9d3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -132,7 +132,7 @@ cargo test # Run tests for specific crate cargo test -p lgp -cargo test -p lgp-cli +cargo test -p lgp # Run tests with output cargo test -- --nocapture diff --git a/README.md b/README.md index 0f81aaad..6d2d16ea 100644 --- a/README.md +++ b/README.md @@ -227,7 +227,7 @@ RUST_LOG=lgp::core=trace,lgp=info lgp run iris_baseline | Package | Description | |---------|-------------| | [lgp](crates/lgp/README.md) | Core library — traits, evolutionary engine, built-in problems | -| [lgp-cli](crates/lgp-cli/README.md) | CLI binary for running experiments, search, and analysis | +| [lgp](crates/lgp-cli/README.md) | CLI binary for running experiments, search, and analysis | ## Extending the Framework diff --git a/crates/lgp-cli/README.md b/crates/lgp-cli/README.md index c8092770..859afabd 100644 --- a/crates/lgp-cli/README.md +++ b/crates/lgp-cli/README.md @@ -1,4 +1,4 @@ -# lgp-cli +# lgp Command-line interface for running Linear Genetic Programming experiments. @@ -6,12 +6,12 @@ Command-line interface for running Linear Genetic Programming experiments. ## Overview -`lgp-cli` provides the `lgp` binary for running LGP experiments using TOML-based configuration files. It supports listing available experiments, running them with config overrides, hyperparameter search, result analysis, and end-to-end experiment pipelines. +`lgp` is a CLI for running LGP experiments using TOML-based configuration files. It supports listing available experiments, running them with config overrides, hyperparameter search, result analysis, and end-to-end experiment pipelines. ## Installation ```bash -cargo install lgp-cli +cargo install lgp ``` Or build from source: diff --git a/llms.txt b/llms.txt index 06bf719b..f7c53df3 100644 --- a/llms.txt +++ b/llms.txt @@ -16,7 +16,7 @@ - [crates/lgp/src/core/engines/core_engine.rs](https://github.com/urmzd/linear-gp/blob/main/crates/lgp/src/core/engines/core_engine.rs): Main evolutionary loop - [crates/lgp/src/extensions/q_learning.rs](https://github.com/urmzd/linear-gp/blob/main/crates/lgp/src/extensions/q_learning.rs): Hybrid LGP + Q-Learning - [crates/lgp/src/problems/](https://github.com/urmzd/linear-gp/tree/main/crates/lgp/src/problems): Built-in problem implementations (Iris, Gym) -- [crates/lgp-cli/src/main.rs](https://github.com/urmzd/linear-gp/blob/main/crates/lgp-cli/src/main.rs): CLI entry point (run, search, analyze, experiment) +- [crates/lgp-cli/src/main.rs](https://github.com/urmzd/linear-gp/blob/main/crates/lgp-cli/src/main.rs): CLI entry point (`lgp` binary — run, search, analyze, experiment) ## Optional diff --git a/skills/lgp-experiment/SKILL.md b/skills/lgp-experiment/SKILL.md index 082a8d01..201288d7 100644 --- a/skills/lgp-experiment/SKILL.md +++ b/skills/lgp-experiment/SKILL.md @@ -369,7 +369,7 @@ The config system uses TOML files in the `configs/` directory. To add a new expe 3. **Register the environment in `experiment_runner.rs`:** - Add a match arm in `crates/lgp-cli/src/experiment_runner.rs` (around line 81): + Add a match arm in `crates/lgp-cli/src/experiment_runner.rs`: ```rust // In run_experiment function's match statement: