stnd.buildSTANDARD MANUAL2026-07-15

3.4 Design Temperaments

Specifications and visual rules for the six system design Temperaments and system mapping.

3.4 Design Temperaments & System Mapping

Specifications for the six system design Temperaments (visual presets) and the definitive register mapping conceptual metaphors to technical codebases.


1. The Six Temperaments Specification

The system layout adapts to one of six predefined design presets called Temperaments. Each Temperament enforces distinct font stacks, background behaviors, and typographic scales.

ID Class Name Name / Persona Typographic Specifications Aesthetic Properties & Target Use-case
01 standard-international International (Swiss) Sans-serif: Instrument Sans, grid-based layout. Neutral, high-density geometry. Target: documentation, technical architectures.
02 standard-technical Technical (Monospace) Monospaced: IBM Plex Mono. Safety orange accents, rule-based grid lines. Target: terminal outputs, CLI logs.
03 standard-humanist Humanist Serif: Newsreader, warm scale. Warm hues, cream backgrounds. Target: letters, narratives, personal writing.
04 standard-editorial Editorial Serif: Instrument Serif, drop caps. High-contrast, traditional editorial grids. Target: long-form essays, journalism.
05 standard-academic Academic Serif: Times New Roman / custom serif. Sidenotes, marginal annotations, iron gall aesthetics. Target: scholarly work, theses.
06 standard-gallery Gallery Minimalist/Invisible stack. Receded captions, maximum negative space. Target: visual portfolios, image-heavy logs.

2. Technical Translation Registry

To ensure logical mapping across the monorepo, the following register defines the mapping between conceptual garden metaphors and their backend/frontend code implementation boundaries:

Metaphor System Role Code Location / Implementation
The Garden Domain context manager apps/stnd.gd/modules/spine/models/Garden.ts
The Soil Object storage Cloudflare R2 bucket (env.GARDEN_BUCKET)
The Key Authentication state apps/stnd.gd/modules/spine/models/Visitor.ts@stnd/core/auth
The Mycelium Relational AI apps/stnd.gd/modules/spine/models/Mycelium.ts + Cloudflare Vectorize
The Press Layout & Markdown parser packages/press/ (@stnd/press)
The Temperaments Spore theme presets packages/themes/ (@stnd/themes)
The Specimen Content unit model apps/stnd.gd/modules/spine/models/Note.ts
The Landscape View rendering layouts apps/stnd.gd/modules/base/layouts/
The Compass Command palette packages/launcher/ (@stnd/launcher)
The Atelier Workspace editor UI apps/stnd.gd/modules/writer/
The Lens FTS5 Indexing search Cloudflare D1 Full-Text Search endpoints
The Spine Application bootloader apps/stnd.gd/modules/spine/
The Root Request context orchestration apps/stnd.gd/modules/spine/models/Root.ts