Align reporting contracts and documentation
This commit is contained in:
@@ -213,8 +213,8 @@ Factories need not run after a failure and remain uninvoked during construction,
|
||||
installation, help, version, and scope discovery.
|
||||
|
||||
For two-selection configuration comparison, prepare and check each side's input
|
||||
separately with its scope identity and selection, applying the same applicable
|
||||
converted selector values to both. Finish both checks before initializing shared
|
||||
separately with its scope identity and selection, applying only the selectors
|
||||
supplied for that side. Finish both checks before initializing shared
|
||||
state once and invoking the integration-owned pair provider. The
|
||||
[consumer guide](../consumers/guide.md#configkit-scopes) and linked GoDoc own the
|
||||
provider lifecycle; the [CLI reference](../cli.md#compare-configuration-selections)
|
||||
@@ -346,8 +346,8 @@ errors instead of inventing a parallel override policy or retrying with altered
|
||||
values. Application loading and application-owned overrides retain their own
|
||||
responsibilities.
|
||||
|
||||
The [CLI reference](../cli.md#show-effective-configuration) owns current native
|
||||
report formats and operation-specific preparation and delivery timing. Semantic
|
||||
The [CLI reference](../cli.md#show-effective-configuration) owns current report
|
||||
formats and operation-specific preparation and delivery timing. Semantic
|
||||
comparison exposes the adopted upstream comparison API and carries its evidence
|
||||
through the provider boundary; it does not introduce a CommandKit equality engine.
|
||||
|
||||
|
||||
@@ -73,6 +73,9 @@ integration where correctness depends on that interaction. Internal package
|
||||
tests own focused mechanisms.
|
||||
Boundary checks protect selected architectural constraints; behavioral evidence
|
||||
protects invocation semantics and ownership through conversions.
|
||||
For shared reports, compare logical values and selected evidence rather than
|
||||
YAML formatting or mapping order. Preserve sequence ordering only where the
|
||||
relevant contract gives it meaning.
|
||||
|
||||
Do not infer concurrent-dispatch support from fresh invocation state. Test
|
||||
concurrency guarantees only if deliberately selected. Coverage targets, race
|
||||
|
||||
Reference in New Issue
Block a user