Skip to Content
ArchitectureLearning Log

Learning Log

This page captures questions and answers about the primitive-composition model as the architecture settles.

2026-05-29

What is the source of truth?

The composition recipe is the source of truth. It describes the layout tree, primitive nodes, and slots that bind saved content data to both editor controls and public rendering.

Why keep recipes separate from saved content?

Recipes define structure and behavior. Saved content stores the per-page values passed into those recipes. Keeping the two separate lets the editor and public renderer share the same component model without duplicating layout logic.

What is still open?

Token formalization is deferred until a second site proves which design tokens need to be shared across sites and which should remain site-owned.

Last updated on