Activate sibling inheritance in configuration loading
This commit is contained in:
@@ -270,6 +270,14 @@ and the everyday checker.
|
||||
|
||||
## Stage 7 — Activate the common lifecycle and facade metadata
|
||||
|
||||
**Completed 2026-09-29.** Ordinary and layered loads now expand assembled
|
||||
input before decoding while retaining original source applications, provenance,
|
||||
history, sensitivity, and resource contexts. Main-owned version paths reject
|
||||
structural changes without rejecting unrelated inheritance. Root records and
|
||||
conversions expose detached transfer evidence; public tests cover precedence,
|
||||
presence, resource context, version timing, cancellation, imports, and secrets.
|
||||
`./scripts/check.sh` and `go test -race ./...` passed.
|
||||
|
||||
Insert expansion in `executeLoadRequest` after ordinary `applyInputLayers` or
|
||||
layered `assembleLayeredInput`, before `decodeLoadInput` invokes defaults/decoding.
|
||||
Include plain single-source loads, creating the minimal composition carrier needed
|
||||
|
||||
Reference in New Issue
Block a user