Home Sitemap

v0.4 · 2026-07-17

The web idiom

The declared sibling of the publishing face — the same substrate carrying web surfaces, with three exceptions and a declared vocabulary, named here and nowhere else.

The web idiom is a declared sibling, not a second system

The web idiom governs surfaces built on the web-page template — the firm’s public presence at vaquum.fi, where a visitor scans a claim before reading a page. The idiom is the same substrate. The closed palette applies without amendment, and so do the token currency, the composition law, and the eight parameters of each channel. The differences reduce to the three exceptions and the declared vocabulary below. A formality that is not listed here does not exist, and a surface outside the web-page template carries none of them.

Scope binds to the template

The idiom binds to the web-page template and to nothing else. A web-page surface is an ordered list of typed sections declared in frontmatter — hero, cards, steps, flow, manifesto, statements, theses, team, contact, cta, prose — closed in the section vocabulary of the template. Running prose stays in the markdown body. The body renders through the same prose pipeline as every other surface, where the voice rules run in full. Section copy stands under the same law: the content stage runs the full voice rule set over the section prose, and only dictum fields, code specimens, imperative labels, and data fields sit outside its reach.

Exception 01 — the display typeface

Rajdhani at weight 600 carries the display roles on web-page surfaces, self-hosted through the same channel as the two canonical families. The display roles are the two sizes --vq-size-display and --vq-size-display-2 under --vq-font-display, with the canonical title tracking. The declaration lives in the face package as webIdiomDisplayException. The display face carries the block-leading claim text of the idiom — the hero headline, section headlines, statement claims, the manifesto dictum — and two block-leading marks, the step numeral and the card toggle glyph. A hero dictum renders as bold emphasis closing the standfirst paragraph, through the bold-emphasis text atom. Body, lead, small, micro, heading, and code keep IBM Plex Sans and IBM Plex Mono at the canonical scale. Weight 700 stays prohibited. Italic stays prohibited.

Exception 02 — the filled call-to-action

A web-page action of kind primary renders as a filled block: deep-ink fill, paper text, radius 0, with the universal focus indicator preserved. The fill is a grey fill above the 16 × 16 px floor, so the colour law is untouched. The exception runs against the input foundation’s border-carried hierarchy, and it applies only to the template’s action links. Buttons inside forms, and every Input atom everywhere, keep the border-carried hierarchy. Secondary actions keep the hairline border. Accent remains mark-only.

Exception 03 — dictums

A dictum is quoted firm or community language reproduced verbatim, outside the reach of the voice rules. A dictum lands only in a dictum-typed frontmatter field of a web-page section; every other string on a web surface follows the eight voice parameters. The registry is closed and enforced: the tuple lives in the voice package at @vaquum/voice/dictums, the section schemas admit a dictum only from that tuple, and a value outside it fails content validation. A new dictum lands by amending the tuple and this table together.

dictumorigin
Don't trust. Verify.Bitcoin community dictum
The strategy you deploy is the strategy you tested.firm dictum
The strategy you test is the strategy you deploy.firm dictum
The strategy deployed is always the strategy tested.firm dictum
We will never ask you to trust. We ask you to verify.firm dictum

The declared vocabulary

The patterns below are lawful under the base system — greys as fills, accent as marks — and are declared here so the idiom’s rendered form and its formality cannot drift.

Everything else stays canonical

The rest of the system applies to web surfaces exactly as it applies to publishing surfaces.

The contact form is absent by design: the input field atoms and a governed submission worker are substrate work that has not landed, and the idiom does not bypass the substrate.