Show effective settings in bds-cli config.

This commit is contained in:
2026-07-20 09:28:26 +02:00
parent 269e4b0e4a
commit 3739da0984
8 changed files with 198 additions and 51 deletions

View File

@@ -150,7 +150,11 @@ rule CreateGallery {
rule Preferences {
when: CliCommandExecuted(command: config)
-- get/set/list of the global settings store shared with the app.
-- get/list expose effective global preferences shared with the app:
-- canonical defaults overlaid by persisted values. Project-file settings and
-- internal maintenance state are outside this list. Secret-backed keys remain
-- visible, but text and JSON output reveal only whether each secret is set;
-- get, list, and set confirmation never print secret values.
ensures: PreferencesAccessed()
}