Skip to content

feat(app): add CLI with TOML config and scenario presets#57

Open
bugsbunny88 wants to merge 3 commits intojdhoffa:mainfrom
bugsbunny88:feat/cli-presets
Open

feat(app): add CLI with TOML config and scenario presets#57
bugsbunny88 wants to merge 3 commits intojdhoffa:mainfrom
bugsbunny88:feat/cli-presets

Conversation

@bugsbunny88
Copy link

@bugsbunny88 bugsbunny88 commented Feb 8, 2026

Summary

  • CLI accepts TOML scenario config files or built-in presets
  • Ships with baseline, high_solar, and dr_stress presets
  • --telemetry-out flag for CSV export

Closes #21, closes #23

Note

This is PR 3 of 6 in a stacked series. Please merge after #56.

Test plan

  • cargo test passes
  • Preset TOML files parse correctly
  • CLI runs with --preset baseline and --scenario <file>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add pre-configured scenario presets Add CLI with JSON configurable scenarios

1 participant