Reference command center
Public surfaces are organized by actual package boundaries and generated website contracts. The left rail is the only category navigation; the right rail tracks the current reference sections.
Start at the package you own, then follow the section anchors to generated route metadata, UI primitives, and build output.
Core
Runtime utilities and trust-boundary helpers exported by the core package.
OpenElement runtime contractsCore exports are consumed by generated code, UI primitives, and route rendering.
escapeAttr / escapeHtml boundaryEscaping helpers are used where user-provided strings enter generated HTML.
trustedHtml(html)Explicit trust boundary for prevalidated HTML entering the render path.
App
Application shell, content plugin, i18n data, routes, and island metadata.
defineIslandConfig({ hydrate, ssr, dsd })Island metadata used by interactive components such as home-console.
Generated nav dataThe docs sidebar and site navigation are generated from route metadata.
Generated i18n dataLocalized route output is produced by the app/content pipeline.
UI
Open Props primitives used by the site and exposed to consumers.
<open-layout>Navigation shell, docs sidebar, footer, theme, locale, and SPA transitions.
<open-brand-mark>Aperture O brand primitive shared by header and visual surfaces.
<open-button> / <open-card> / <open-badge>Reusable primitives backed by openPropsTokenSheet.
<open-lab-panel>Artifact, spec, and reference panel for documentation surfaces.
openPropsTokenSheetSemantic Open Props token sheet for light and dark parity.
Build
Build-time route scanning, static generation, client islands, sitemap, and PWA output.
deno task buildRuns the adapter build and SSG pipeline for the www site.
Route metadataThe build generates route types, nav data, search index, sitemap, and localized pages.
Client islandsInteractive islands are emitted as separate client assets after static generation.