Complete relative import destination documentation audit
This commit is contained in:
@@ -53,9 +53,11 @@ The following behavior defines the target:
|
||||
- A prompt's ordinary `version` override changes that field and retains omitted
|
||||
lower fields. It neither identifies a merge record nor replaces a whole prompt.
|
||||
- Source-root `configkit.imports` remains structural. Imported application data
|
||||
inherits the input destination transitively. Import paths still resolve from
|
||||
their declaring source; containment, optionality, cycles, and repeated-source
|
||||
rules remain applicable. Placement does not change physical source identity.
|
||||
inherits the input destination transitively when its import omits
|
||||
`destination` or supplies `[]`; the accepted [relative-import extension](../adr/0012-relative-import-destinations.md)
|
||||
appends any declared segments. Import paths still resolve from their declaring
|
||||
source; containment, optionality, cycles, and repeated-source rules remain
|
||||
applicable. Placement does not change physical source identity.
|
||||
- Sibling inheritance runs after assembly in the effective destination scope.
|
||||
Peer fragments can supply a child and its sibling parent. Qualified PromptKit
|
||||
references do not acquire cross-collection inheritance meaning.
|
||||
|
||||
Reference in New Issue
Block a user