r.readsConfig(...)
Overview
Section titled “Overview”r.readsConfig(...qualifiedKeys) — declares that this feature reads
config keys owned by other features, in dot notation
(featureName.shortKey). Boot-validation throws when a declared key does
not exist anywhere. Purely declarative beyond that boot-time safety net —
runtime reads still go through ctx.config(handle).
From packages/framework/src/engine/feature-ast/patterns.ts -> ReadsConfigPattern