@@ -8,13 +8,13 @@ flamingock [command] [operation] [options]
88
99## General Principles
1010
11- - The CLI is ** lightweight** :
12- - It only builds an ` OpsClient ` via the ` OpsClientBuilder ` .
13- - All business logic is delegated to the ` OpsClient ` (or components it delegates to).
11+ - The CLI is ** lightweight** :
12+ - It only builds an ` OpsClient ` via the ` OpsClientBuilder ` .
13+ - All business logic is delegated to the ` OpsClient ` (or components it delegates to).
1414 - The CLI only parses input, calls ` OpsClient ` , and formats output.
15-
16- - Default behavior:
17- - ` flamingock audit list ` (with no flags) → shows the ** current snapshot** (latest state per change).
15+
16+ - Default behavior:
17+ - ` flamingock audit list ` (with no flags) → shows the ** current snapshot** (latest state per change).
1818 - Flags modify or filter the behavior.
1919
2020---
@@ -31,11 +31,11 @@ flamingock audit list
3131```
3232
3333** Options:**
34- - ` --issues ` (boolean, no value) → only audits with issues
35- - ` --history ` (boolean, no value) → full chronological audit history (all states, ordered by time)
36- - ` --since <date> ` (string, ISO-8601, e.g. ` 2025-01-01T00:00:00 ` ) → list audits since a given date
37- - ` --limit <n> ` (integer) → pagination limit
38- - ` --page <n> ` (integer) → pagination page
34+ - ` --issues ` (boolean, no value) → only audits with issues
35+ - ` --history ` (boolean, no value) → full chronological audit history (all states, ordered by time)
36+ - ` --since <date> ` (string, ISO-8601, e.g. ` 2025-01-01T00:00:00 ` ) → list audits since a given date
37+ - ` --limit <n> ` (integer) → pagination limit
38+ - ` --page <n> ` (integer) → pagination page
3939
4040** Examples:**
4141``` bash
@@ -58,8 +58,8 @@ flamingock audit mark --change-unit <id> --state <state>
5858```
5959
6060** Options:**
61- - ` --change-unit <id> ` / ` -c <id> ` → the changeId (required)
62- - ` --state <state> ` / ` -s <state> ` → the state to mark (` APPLIED ` or ` ROLLED_BACK ` ) (required)
61+ - ` --change-unit <id> ` / ` -c <id> ` → the changeId (required)
62+ - ` --state <state> ` / ` -s <state> ` → the state to mark (` APPLIED ` or ` ROLLED_BACK ` ) (required)
6363
6464** Examples:**
6565``` bash
@@ -71,7 +71,7 @@ flamingock audit mark -c CU123 -s ROLLED_BACK
7171
7272## Global Options
7373
74- - ` --config <file> ` / ` -c <file> ` → path to configuration file (default: ` flamingock.yml ` )
74+ - ` --config <file> ` / ` -c <file> ` → path to configuration file (default: ` flamingock-cli .yml ` )
7575- ` --help ` / ` -h ` → show help information
7676- ` --version ` / ` -V ` → show version information
7777
@@ -80,8 +80,8 @@ flamingock audit mark -c CU123 -s ROLLED_BACK
8080## Summary
8181
8282- Command structure: ` flamingock [command] [operation] [options] `
83- - For now, only the ` audit ` command is implemented with:
84- - ` list ` (default snapshot, optional filters ` --issues ` , ` --history ` , ` --since ` , pagination)
83+ - For now, only the ` audit ` command is implemented with:
84+ - ` list ` (default snapshot, optional filters ` --issues ` , ` --history ` , ` --since ` , pagination)
8585 - ` mark ` (force a state for a change)
8686- The CLI is a thin layer: config → build OpsClient → call → format result.
8787
@@ -93,4 +93,4 @@ flamingock audit mark -c CU123 -s ROLLED_BACK
9393- ** History flag** : Use ` --history ` to get the full chronological audit history.
9494- ** Issues flag** : Use ` --issues ` to filter for only entries with problems.
9595- ** Since flag** : Use ` --since ` with ISO-8601 format to filter by date.
96- - ** Pagination** : Client-side pagination is supported with ` --limit ` and ` --page ` flags.
96+ - ** Pagination** : Client-side pagination is supported with ` --limit ` and ` --page ` flags.
0 commit comments