peace 0.0.15

zero stress automation
Documentation
# Use Cases

This section covers the kinds of commands that Peace is intended to support. While it is still a work in progress, the aim is for all of these commands to be easily constructed.

* **[Workspace Initialization]:** Like `git init`.
* **[Profile List]:** Like `git branch`.
* **[Workspace Stored Active Profile]:** Like `git switch -c $branch`.
* **[Workspace Active Profile Switch]:** Like `git switch $branch`.
* **[State Discovery and Display]:** Like `git fetch`.
* **[State Read and Display]:** Like `git show`.
* **[State Diff]:** Like `git status` / `git diff`.
* **[State Apply]:** Like `git commit` / `git push` / `git clean`, depending on your perspective.
* **[State Clean]:** Like `rm -rf`.


[Workspace Initialization]: use_cases/workspace_initialization.md
[Profile List]: use_cases/profile_list.md
[Workspace Stored Active Profile]: use_cases/workspace_stored_active_profile.md
[Workspace Active Profile Switch]: use_cases/workspace_active_profile_switch.md
[State Discovery and Display]: use_cases/state_discovery_and_display.md
[State Read and Display]: use_cases/state_read_and_display.md
[State Diff]: use_cases/state_diff.md
[State Apply]: use_cases/state_apply.md
[State Clean]: use_cases/state_clean.md