Historical documentation Bundle v0.2.6 Core v0.1.24 Distribution v0.3.4 Released 2026-06-01T00:00:00Z
Release history
Foundry product model Review the system vocabulary and the relationship between reusable Foundry layers. v0.2.6 docs current site-builderscore-developersintegratorsai-agents

docs · Current reference

Foundry product model

Review the system vocabulary and the relationship between reusable Foundry layers.

Applies to v0.2.6

Component pins for v0.2.6
ComponentRoleVersion
coreruntimev0.1.24
theme-shieldthemev0.1.15
starterreferencev0.1.3
docsreferencev0.1.4
distributiontoolingv0.3.4
restricted-component-1consumer-referencev0.1.22
restricted-component-2consumer-referencev1.1.21

Content Contract

Each page defines a sections array. Each item must include:

  • block key
  • content payload Optional: id, design

Renderer

render-sections.html resolves each block via site.Data.foundry["block-registry"]. Unknown block keys are warned at build time.

UI Primitives

  • site.Data.foundry.classes defines shared tokens (card, panel, chip, badge).
  • components/button.html defines button variants.

Variants

Variants live in design.variant and must be documented in BLOCKS.md.

Data-driven Sections

Blocks may reference shared data using data (string or map). Section values override data values.

  • Build: hugo --minify
  • Registry validation: no unknown block keys in content
  • Schema validation: required block keys exist (see data/foundry/block-schemas.json)
  • Version pinning for site safety

Static Pagefind search

Search Foundry documentation

Type at least two characters
Search the full documentation system

Results stay inside this build profile and can be filtered by version, component, audience, and lifecycle.

By LikeStyle
Site details
Site release
Foundry Documentation 1.3.9
Foundry bundle
v1.1.11
Foundry Core
v1.1.11
Credit
Powered by Foundry, a LikeStyle product.