diff --git a/crates/aura-cli/src/main.rs b/crates/aura-cli/src/main.rs index 71aaeb4..5b6146a 100644 --- a/crates/aura-cli/src/main.rs +++ b/crates/aura-cli/src/main.rs @@ -1031,11 +1031,12 @@ fn version_string() -> &'static str { const CONCEPTS_HELP: &str = "\ Author, backtest, and validate trading strategies — research CLI. -Two layers, one vocabulary: the research verbs (run, sweep, walkforward, mc, -generalize) are sugar — each writes registered process/campaign documents and -executes them. That document data plane is directly authorable: `aura process` -/ `aura campaign` (validate | introspect | register | run), growing a document -from a bare {} via `introspect --unwired`. +Two layers, one vocabulary: the research verbs are the convenience surface — +sweep, walkforward, mc, and generalize each write registered process/campaign +documents and execute them (run is their single-backtest sibling). That +document data plane is directly authorable: `aura process` / `aura campaign` +(validate | introspect | register | run), growing a document from a bare {} +via `introspect --unwired`. Execution model: a strategy emits a bias in [-1,+1] per cycle, held as the continuously-tracked target position; a protective stop defines the risk unit