Escape hatch for renderer-specific configuration keys.
Dotted path resolved against the normalized feature model (e.g. attributes.photo).
OptionaltypeRenderer selector (text, image, list, table, tags, badge, …).
OptionallabelHuman label shown as a section heading or link text.
OptionalstylePresentation style (title, multiline, …).
OptionalvariantRenderer variant (hero, short, disc, …).
OptionalaccordionWrap the section in a collapsible accordion.
OptionaldefaultOpen the accordion by default when accordion is set.
OptionalcolumnsTable column descriptors ({ key, label? }).
OptionalbordersTable border toggles / colour (outer, row, column, color).
OptionalmaxMaximum number of items rendered (e.g. reviews).
OptionalprefixText inserted before the resolved value.
OptionalsuffixText inserted after the resolved value.
OptionalclosedLabel shown when an accordion is closed.
OptionalhiddenSkip rendering this field entirely.
Field-config shape consumed by the ported renderers. Mirrors the authored layout entries of the pre-extraction core (
type,variant,accordion, …) plus an index signature for renderer-specific extras. Every property is optional exceptfield; renderers read only what they need.