Document and benchmark sibling inheritance

This commit is contained in:
2026-09-29 23:13:50 +00:00
parent df9a02539c
commit 2ca1f80094
22 changed files with 440 additions and 56 deletions

View File

@@ -1,7 +1,8 @@
# Built-In Sibling Configuration Inheritance
Status: agreed feature design; not implemented. This document defines the intended
end state. The [implementation plan](implementation.md) defines execution steps.
Status: implemented. The [configuration contract](../config.md#sibling-inheritance)
owns current behavior. This document preserves the agreed design and its
baseline; the [implementation plan](implementation.md) records completed work.
## Purpose and priorities
@@ -23,7 +24,7 @@ reduced consumer configuration infrastructure. Computational efficiency matters
within those goals: resolve shared ancestors once and account for the size of
materialized results and retained history. Avoid an unconditional O(n) promise.
## Current baseline
## Baseline at design time
Baseline: `b604aa167b684525f0d5d806d9c4267824151ee4`, after the filesystem-source
and underlay implementation and its remediation.