CLI Reference
The main entrypoint is:
Rscript scripts/dsambayes-backtest.R <command> [options]
validate
Validate a pilot manifest and print the planned run scope.
Rscript scripts/dsambayes-backtest.R validate \
--manifest .planning/research/pilot_manifest.yaml
plan
Build the run matrix for the active manifest.
Rscript scripts/dsambayes-backtest.R plan \
--manifest .planning/research/pilot_manifest.yaml
run
Execute a batch or write a dry-run result tree.
Dry run:
Rscript scripts/dsambayes-backtest.R run \
--manifest .planning/research/pilot_manifest.yaml \
--dry-run
Target one repo:
Rscript scripts/dsambayes-backtest.R run \
--manifest .planning/research/pilot_manifest.yaml \
--repo-target charles_dev
Target one fold:
Rscript scripts/dsambayes-backtest.R run \
--manifest .planning/research/pilot_manifest.yaml \
--fold-id 1
Common Options
--manifest <path>
--repo-target <name>
--fold-id <n>
--dry-run
--results-root <dir>
Current Limitation
The CLI is designed around the current M1 single-series parity surface. It is
not yet a general hierarchical / panel backtest runner.