Separate comparison side selectors
This commit is contained in:
@@ -465,10 +465,11 @@ configuration inspection API. PromptKit owns the meaning of that native
|
||||
comparison; CommandKit uses the existing `config diff` preparation and report
|
||||
path.
|
||||
`--config` and `--overlay` select the left side. `--against-config` and
|
||||
`--against-overlay` independently override the right side. When a right-side
|
||||
field is omitted, it inherits the corresponding left value and supplied state;
|
||||
an explicit empty string overrides it and remains supplied. Equal selections are
|
||||
allowed; their equality alone does not cause CommandKit to skip the provider.
|
||||
`--against-overlay` select the right side. An omitted field keeps that side's
|
||||
ordinary application loading behavior and unsupplied state; an explicit empty
|
||||
string remains supplied. Application selectors affect the left side, while
|
||||
declared `--against-*` counterparts affect the right. Equal selections are
|
||||
allowed and do not cause CommandKit to skip the provider.
|
||||
|
||||
Automatic output is YAML. The shared `--format` also accepts YAML, JSON, and
|
||||
text; text uses the same structured representation. For example:
|
||||
|
||||
Reference in New Issue
Block a user