Configuration becomes easier to maintain when responsibilities are separated across framework modules.
Prefer explicit configuration
Keep routing, resource strategies, layouts, and component overrides visible and predictable.
Configuration should describe the application without hiding its behavior.
Component overrides
Knowledge base spaces can provide their own header, hero, content, and footer components.