As-Built Reference · Three Proposed Color Systems · One Decision

Open grid modeling for technology-neutral clean energy analysis.

Brian: this document is the decision. The toolbar at the bottom right switches everything (logo, links, accents, tints, the 3px bar, buttons, swatches) between the four candidate color systems, in light and dark. Walk the doc in each direction and pick the one that feels like Climate Synthesis. The as-built layer (tokens, type, layout, voice, extracted 2026-07-22) is identical under all four; only the chromatic identity is in question.


Version2.0 · Aurochs v4.0 pattern
Extracted2026-07-22
Source of truthclimate-synthesis.pages.dev
Canonical domainclimate-synthesis.com
PlatformCloudflare Pages · static
Weightone 11 KB HTML · no JS
Body typeOpen Sans 16/1.62
Directionsconductor · plasma · blueprint · terrain
Moods8 (4 directions × 2 themes)
Recommendedconductor (V1 mark)
Sections20 (00–19)
DerivationPFD Mode 2 + receipts
Reading this doc. As-built values carry source tags like cs-home.html L25; they describe what exists and do not change with the toolbar. Everything chromatic carries proposed and re-skins live as you switch directions: the doc demonstrates each system rather than describing it. Every contrast number is a computed WCAG ratio (receipts: research/2026-07-22-color-direction-pfd.md). Doc machinery follows the Aurochs Design System 4.0 pattern (design-system-v4.0.html), translated into Climate Synthesis's own visual language.
01

The Four Directions

Four complete, mutually exclusive color systems. Each keeps the same law: an achromatic ink-on-paper base, one hue family, one AA-verified functional accent, color never as decoration. These cards stay in their own colors regardless of the toolbar, for side-by-side comparison; everything else in the doc follows your selection.

Conductor
recommended · the domain-literal middle

Silver to copper: the metals of the grid itself. Copper is the conductor, the physical substance of the object the tools model, and the ramp reads as the day of the grid: dawn silver, noon gold, dusk copper. A thermal instrument scale, not an advocacy palette.

faces #E8D9B4 / #D9AE5F / #CE7B45
accent #9C4B26 · 6.09:1 · dark #E08B5C · 6.80:1
mark V1 lit-lattice (V5 sweep alternate)

Risk: warm metals skirt "premium heritage" registers; held by the achromatic base and hairline application.

Plasma
the boldest break · most audience-native story

Amber through magenta to violet: the plasma scientific-colormap register: the colors of physics-simulation figures, which are this brand's own artifacts. Perceptually-uniform colormaps are color engineered for honest data reading: the open-science ethos as pigment.

faces #F0A860 / #C05077 / #543A8C
accent #5B3E9E · 7.99:1 · dark #B79AE8 · 7.47:1
mark V6 simulation-plasma

Risk: loudest of the three; poster/retro drift at higher saturation; magenta is rare in policy rooms. Held matte under the black structure.

Blueprint
evolution · most institutional, least differentiated

Paper blue to Prussian: the cyanotype register, the original medium of reproducible technical drawings. "Every assumption visible" as white lines on Prussian; drafting-room and national-lab gravitas; the least-rupture path from today's site.

faces #D9E6EF / #3E90B0 / #1B3A57
accent #1F5D7A · 7.23:1 · dark #6FB3D4 · 7.70:1
mark V7 open-blueprint

Risk, measured: the drafting cyan sits at 1.20:1 from the current inherited slate #4C809A, so it least solves the borrowed-identity problem. Prussian bottom faces also soften the monogram's stroke separation (~1.9:1) at small sizes.

Terrain
the expected register · green + blue, map-grounded

Sand to vegetation green to ocean blue: hypsometric tinting, the color convention of physical maps. The models are geographic (distribution-level resolution, portable to any grid topology), and the map register is what grounds green in cartography rather than advocacy. The one direction where the planet itself is in the palette.

faces #E5DFC2 / #7EA055 / #24536B
accent #276749 · 6.73:1 · dark #7FBF9E · 8.36:1
mark V8 terrain

Risk: green + blue is the most conventional climate palette and will read "environmental organization" to some viewers regardless of register, the exact prior the technology-neutral thesis works against. Held matte and map-toned; adjacency notes: ocean neighbors blueprint's Prussian (1.41:1), sand shares lightness with conductor's champagne (different cast).

What the toolbar changes

Logo (hero and §02), every link and focus ring, the 3px instrument bar, section numerals and eyebrows, callout tints, buttons, form focus, swatch galleries (§04), the token drop-in (§03), and chart series (§12). What it never changes: ink, paper, greys, type, spacing, layout, voice. The as-built foundation is direction-independent by design.

Recommendation, stated once. Conductor remains the primary recommendation (domain-literal, owned, calm); plasma is the strongest genuinely different alternative; blueprint is the conservative fallback with its adjacency cost quantified; terrain is the expected register, included so the obvious climate palette is seen against the others rather than imagined, with its advocacy-prior risk stated. The derivation, the medal-podium finding that shaped the variant set, and the full honest-take live in research/2026-07-22-color-direction-pfd.md §4 and §6.
02

Brand & Logo

The mark: an isometric lattice of three hexagonal cells, each shaded as three rhombic faces, bound by a 16px round-join outline whose interior strokes form a CS monogram. As built, the faces are three greys (top #E6E6E6, side #D9D9D9, bottom #CCCCCC). logotype.svg cls-3/cls-1/cls-4

The mark in the active direction proposed

As-built monochrome lockup
As built: the three-grey baseline every direction recolors
Proposed favicon
favicon-v1 (conductor mapping): also removes the as-built opaque white rect (§18); plasma/blueprint favicons follow on ratification

Full variant gallery

V1
V1 lit-lattice · conductor primary
V5
V5 dawn-sweep · conductor alternate (interpolated ramp)
V6
V6 simulation-plasma · plasma primary
V7
V7 open-blueprint · blueprint primary
V8
V8 terrain · terrain primary (hypsometric sand/green/ocean)
V3
V3 single-ember · minimal-commitment fallback
V4
V4 copper-wire · stroke-accent study
V2
V2 grid-day · demoted (medal-podium reading, §01 research)

Model explorations exploration only

Nine image-model renders (nano-banana pipeline / gemini-3.1-flash-image-preview; fal.ai / flux-pro/kontext) used as perception probes, not production art. They earned their keep twice: exposing the medal-podium reading that demoted V2, and proposing the sweep that became V5.

nano-banana · lit lattice
nano-banana · grid day (the medal read)
nano-banana · copper wire
nano-banana · open prompt (proposed the sweep)
nano-banana · plasma probe
nano-banana · blueprint probe
nano-banana · terrain probe
fal · lit lattice
fal · grid day
fal · open prompt
No published mark rationale. The live site never explains the mark, so this doc records geometry only. The three-cell structure happens to align with the three "opens" (source, science, data); whether that is intended is Brian's to confirm, not this doc's to assert.
03

Tokens

The site has a real token layer: one :root block. The as-built values and their two defects, then the drop-in block for the direction you have selected.

TokenValueStatus
--ink#1F1F1Fbody text · sound
--paper#FFFFFFground · sound
--muted#5F6368subheads, eyebrows · 6.05:1 · sound
--faint#8A8F96footer text · 3.26:1, fails AA (§18)
--rule#D9DCE1hairlines · sound
--accent#4C809A3px bar only · inherited from anaphasic.com (§18)
--accent-soft / --accent-line#EEF4F7 / #CFE0E8defined, never used; every direction repurposes the names
--deepnonereferenced by a{color:var(--deep)}, never defined cs-home.html L48

Drop-in block: active direction proposed

/* Climate Synthesis - CONDUCTOR (2026-07-22) */
:root{
  --ink:#1f1f1f; --paper:#ffffff; --muted:#5f6368; --faint:#8a8f96; --rule:#d9dce1;
  /* spectrum - graphic only, never text */
  --silver:#C9CFD6; --champagne:#E8D9B4; --gold:#D9AE5F; --copper:#CE7B45; --ember:#B85C38;
  --deep:#9C4B26;  /* links/CTA/focus · 6.09:1 · also fixes the undefined-var bug */
  --accent-soft:#FBF4EA; --accent-line:#EDDCC3;
  --spectrum:linear-gradient(90deg,#C9CFD6,#E8D9B4 28%,#D9AE5F 52%,#CE7B45 76%,#B85C38);
}
.accent-top{ background:var(--spectrum); }
footer{ color:var(--muted); }  /* clears the AA failure */
/* Climate Synthesis - PLASMA (2026-07-22) */
:root{
  --ink:#1f1f1f; --paper:#ffffff; --muted:#5f6368; --faint:#8a8f96; --rule:#d9dce1;
  /* ramp - graphic only, never text */
  --pale:#F2BE7E; --amber:#F0A860; --magenta:#C05077; --violet-mid:#7C4B9B; --violet:#543A8C;
  --deep:#5B3E9E;  /* links/CTA/focus · 7.99:1 · also fixes the undefined-var bug */
  --accent-soft:#F6F1FA; --accent-line:#DFD3EE;
  --spectrum:linear-gradient(90deg,#F2BE7E,#F0A860 28%,#C05077 52%,#7C4B9B 76%,#543A8C);
}
.accent-top{ background:var(--spectrum); }
footer{ color:var(--muted); }  /* clears the AA failure */
/* Climate Synthesis - BLUEPRINT (2026-07-22) */
:root{
  --ink:#1f1f1f; --paper:#ffffff; --muted:#5f6368; --faint:#8a8f96; --rule:#d9dce1;
  /* ramp - graphic only, never text */
  --paperblue:#D9E6EF; --sky:#A7C8DC; --cyan:#3E90B0; --depth:#2A6E93; --prussian:#1B3A57;
  --deep:#1F5D7A;  /* links/CTA/focus · 7.23:1 · also fixes the undefined-var bug */
  --accent-soft:#EEF4F8; --accent-line:#CFE0EA;
  --spectrum:linear-gradient(90deg,#D9E6EF,#A7C8DC 28%,#3E90B0 52%,#2A6E93 76%,#1B3A57);
}
.accent-top{ background:var(--spectrum); }
footer{ color:var(--muted); }  /* clears the AA failure */

Provenance echo: blueprint's --accent-line #CFE0EA is within two points of the site's dead as-built token #CFE0E8: the value his file already carried, finally given a job.

/* Climate Synthesis - TERRAIN (2026-07-22) */
:root{
  --ink:#1f1f1f; --paper:#ffffff; --muted:#5f6368; --faint:#8a8f96; --rule:#d9dce1;
  /* ramp - graphic only, never text */
  --sand:#E5DFC2; --meadow:#B5C98E; --green:#7EA055; --sea:#3E7488; --ocean:#24536B;
  --deep:#276749;  /* links/CTA/focus · 6.73:1 · also fixes the undefined-var bug */
  --accent-soft:#EFF4EA; --accent-line:#D8E3CC;
  --spectrum:linear-gradient(90deg,#E5DFC2,#B5C98E 28%,#7EA055 52%,#3E7488 76%,#24536B);
}
.accent-top{ background:var(--spectrum); }
footer{ color:var(--muted); }  /* clears the AA failure */
Whichever direction wins: the site application is this block plus two declarations. --accent (the inherited slate) loses its last consumer and retires.
04

Color

As built: achromatic ink-on-paper plus one 3px inherited-slate bar. Proposed: the active direction below. Click any hex to copy. Switch directions from the toolbar to re-skin this section.

Silver
#C9CFD6
dawn / steel · L* 82.9 · graphic only (1.57:1)
Champagne
#E8D9B4
first light · mark top faces · L* 87.0 · graphic only
Gold
#D9AE5F
noon · mark side faces · L* 73.4 · graphic only (2.06:1)
Copper
#CE7B45
evening / conductor · mark bottom faces · 3.21:1 · large-UI only
Ember
#B85C38
dusk · hover state · 4.54:1 AA
Deep, the accent
#9C4B26
links · CTA · focus · 6.09:1 · dark mode #E08B5C 6.80:1
Pale Amber
#F2BE7E
ramp start · graphic only
Amber
#F0A860
mark top faces · L* 74.4 · graphic only (2.00:1)
Magenta
#C05077
mark side faces · L* 49.8 · 4.51:1
Violet Mid
#7C4B9B
hover state · 6.29:1 AA
Violet
#543A8C
mark bottom faces · L* 31.4 · 8.90:1
Deep, the accent
#5B3E9E
links · CTA · focus · 7.99:1 · dark mode #B79AE8 7.47:1
Paper Blue
#D9E6EF
mark top faces · L* 90.6 · graphic only (1.27:1)
Sky Wash
#A7C8DC
ramp step · graphic only
Drafting Cyan
#3E90B0
mark side faces · L* 56.2 · 3.61:1 · large-UI only · ⚠ 1.20:1 vs retired slate
Depth
#2A6E93
hover state · 5.60:1 AA
Prussian
#1B3A57
mark bottom faces · L* 23.5 · 11.74:1
Deep, the accent
#1F5D7A
links · CTA · focus · 7.23:1 · dark mode #6FB3D4 7.70:1
Sand
#E5DFC2
uplands · mark top faces · L* 88.6 · graphic only (1.34:1)
Meadow
#B5C98E
ramp step · graphic only (1.79:1)
Vegetation Green
#7EA055
mark side faces · L* 61.9 · 2.98:1 · large-UI only
Sea
#3E7488
ramp step · 5.17:1 · use sparingly
Ocean
#24536B
mark bottom faces · L* 33.2 · 8.32:1 · ⚠ neighbors blueprint's Prussian (1.41:1)
Deep, the accent
#276749
links · CTA · focus · 6.73:1 · dark mode #7FBF9E 8.36:1

Usage law (all directions)

#RuleBasis
1The base stays achromatic. The ramp appears in at most two places per view: the mark and one instrument line.L1: genre stays "credible instrument"; a wash flips it consumer
2Ramp stops never set text on paper; only --deep (and the verified hover) may.the receipts on every swatch above
3--deep is the only interactive color: links, the contact action, focus rings.L4: one chromatically hot path: the conversion
4The gradient is never a background, never under text, never animated, never a hover surface.L2: instrument scale, not decoration
5One hue family per site. Directions never mix. No greens.L0 budget · L3 advocacy-prior avoidance · neutrality
05

Typography

One face, direction-independent: Open Sans, 16px on 1.62, bold headings, uppercase letter-spaced eyebrows. No display face. The color decision deliberately does not touch this layer. cs-home.html L31

RoleSpecSource
H1clamp(1.5rem, 3.4vw, 2.05rem) · 1.2 · ls −.01em · 700L38
Subheadclamp(1.05rem, 2.2vw, 1.24rem) · 1.5 · --mutedL39
H2 (eyebrow).78rem · uppercase · ls .09em · 700 · --mutedL40-43
H31.02rem · 1.3L44
Body16px · 1.62 · measure 40remL28, L32, L45
Footer.85rem · --faint → move to --muted (§18)L57
Open grid modeling for technology-neutral clean energy analysis.

H1 · Open Sans 700 · clamp(1.5rem, 3.4vw, 2.05rem)


Why it matters

H2 eyebrow · .78rem uppercase · stays --muted in every direction (restraint is what lets the ramp read as instrument)

06

Spacing & Layout

A single centered reading column, direction-independent.

StructureValueSource
Column.wrap{max-width:47rem; margin:0 auto} · padding clamp(2rem,6vw,4.5rem) top, 1.5rem sidesL35
Section rhythmmargin-bottom:2.9rem; mast 2.5remL36, L46
Ruleshr 1px --rule, 2.9rem stand-offL47
Feature grid3 × 1fr, 1.6rem gap → 1 col under 640pxL54, L58-61
Logo widthmax-width:340pxL37
Measuresparagraphs 40rem · H1 34rem · subhead 38remL38-39, L45
08

Buttons proposed

The site has no buttons as built; its one action is a text link. If buttons ever ship (a report download, a repo link), this is the spec: three weights, accent-driven, no gradients on interactive surfaces (usage law #4).

solid = --deep ground, page-bg text (white-on-accent: conductor 6.09:1 · plasma 7.99:1 · blueprint 7.23:1 · terrain 6.73:1, all AA) · outline = --deep 1px · quiet = underlined text button

09

Cards & Content Blocks

As built: two structures carry the page: the three-column feature row and the stacked "opens" definition list, both achromatic. Proposed: one optional card surface on the direction's tint for future secondary content.

Feature row (as built)

Open science

"Open science is the method, not a label…"

Technology-neutral

"The framework places no thumb on the scale…"

Accepted frameworks

"…GridLAB-D in its Arras Energy distribution…"

Tint card proposed

Module release: distribution-level dispatch

Card surface = the direction's --accent-soft tint with a --accent-line hairline. Text stays ink and muted; the tint carries the identity at whisper volume.

10

Forms proposed

None as built (contact is a mailto). The spec if one ships: hairline fields, accent focus, no decoration.

border --rule · focus border + ring --deep · error keeps the shared warn tone #B4540A (under conductor it sits near the accent family; acceptable at field scale; revisit if forms ship)

11

Feedback & Callouts

Two callout weights, tint-grounded in the active direction. Accent-on-tint stays AA in all four (conductor 5.38:1 · plasma 7.19:1 · blueprint 6.52:1 · terrain 6.02:1).

Note. The standard callout: 3px --a4 left rule on the direction's tint. Body text stays dim ink; only emphasis goes full ink.
Warning. The warn variant keeps the shared #B4540A rule in every direction, so caution never rebrands.
12

Data & Figures proposed

Grid modeling ships charts. When figures reach the site or reports, series colors come from the active ramp, and one rule matters more than any palette choice here.

categorical series drawn from the ramp stops · direct labels over legends at ≤5 series

RuleWhy
Never color-code technologies as good/bad. No green-vs-red between nuclear, solar, wind, storage; assign ramp stops arbitrarily and label directly.The brand's thesis is equal footing; a hue hierarchy across technologies would argue inside the figure
Sequential data (time, intensity) uses the ramp in order; categorical data uses stops non-ordinally.The ramp is ordered by nature; misusing order implies ranking
Lines and small marks use the ramp's dark half (--a3--a5) or ink on light grounds.Light stops fail the 3:1 non-text floor (receipts in §04)
Figures embedded in publications keep their scientific colormaps (viridis, plasma) untouched.Data integrity outranks brand; never re-skin published science
14

Motion

None as built; the recommendation in every direction is to keep it that way. Stillness is coherent with the evidence-first voice, and the usage law already forbids animating the ramp. This doc's own toggle transitions are doc chrome, not a site proposal.

15

Information Architecture

PropertyValue
Narrative (one pass)claim → why the field's tools fall short → three commitments → the build → neutrality disclosure → contact
Canonical domainclimate-synthesis.com (og:url, og:image, mailto)
Stagingclimate-synthesis.pages.dev · noindex,nofollow; correct
Pages / conversion1 page · mailto:contact@climate-synthesis.com
16

Voice & Copy

Measured, evidence-first, pre-emptively honest; the register argues by disclosure, not adjectives.

"The framework places no thumb on the scale." · "What the analysis shows is what we report." · "…with every assumption visible and every result reproducible." · "…replication is what separates a tool that can be trusted from one taken on faith." climate-synthesis.pages.dev, extracted 2026-07-22
TraitEvidence
Claims ride on mechanisms"three conditions have to hold at once" · "reads from the same simulation run"
Institutions over adjectivesDOE, PNNL, Linux Foundation, Arras Energy named; zero superlatives
Limits disclosed unprompted"the public code release is forthcoming" · the nuclear-prominence note
Long-measure em-dash prosethe site's own punctuation; preserve it in any new copy
Color obeys the voice in every direction: no colored headlines, no warm pull-quotes, no gradient CTAs. The ramp measures; it does not exclaim.
17

Tech Stack & Provenance

LayerValue
HostCloudflare Pages (*.pages.dev staging)
Payloadone self-contained HTML file, 11,323 bytes · inline CSS · zero JavaScript
Fontssystem-served Open Sans stack (no webfont request)
Assetslogotype.svg · favicon.svg/.png · apple-touch-icon.png · og-image.png
Adoption costany direction = the §03 token block + two declarations + swapped SVG assets; zero new requests, zero scripts
18

As-Built Notes / Inconsistencies

Defects found during extraction, severity-ordered, each verified against the fetched source and contrast math (2026-07-22). Direction-independent: every candidate system fixes 1, 2 and 4 by construction.

#FindingReceiptFix
1Links reference undefined --deep; they render in inherited ink, including the page's one conversion.cs-home.html L48every direction defines --deep
2Footer text fails AA: #8A8F96 at .85rem = 3.26:1.contrast.pyfooter{color:var(--muted)} (6.05:1)
3favicon.svg ships an opaque white 300×300 rect: a white tile on dark browser themes.favicon.svg L2remove the rect (done in cs-favicon-v1.svg)
4Accent is inherited: #4C809A is anaphasic.com's #4A7F99 two points shifted.cs-home L25 · anaphasic DS §02retired by every direction
5Dead tokens: --accent-soft, --accent-line defined, never consumed.grep 2026-07-22every direction repurposes the names
19

Changelog

VersionDateNotes
v2.12026-07-22Fourth direction added on request: Terrain, green + blue + the chosen third (terrain sand): hypsometric-map register, faces #E5DFC2/#7EA055/#24536B, accent #276749 6.73:1, dark #7FBF9E 8.36:1, mark V8 + V8-dark, nano-banana probe. Toolbar, tokens, swatches, receipts, and logo swap extended to 8 states; risks stated in §01 (green's advocacy prior; ocean/Prussian and sand/champagne adjacencies measured).
v2.02026-07-22Rebuild on the Aurochs Design System 4.0 doc machinery (design-system-v4.0.html): the mood-toolbar pattern repurposed as a three-direction × two-theme decision control (conductor / plasma / blueprint, all tokens live-switchable); component layer extended to 4.0 breadth where honest (buttons, cards, forms, feedback, data-figure rules, all PROPOSED; the site ships none); six-state logo swap backed by real SVGs; every accent state WCAG-verified per ground. Deliberately not carried from 4.0 (this site has no use for them): WebGL aurora/dither effects, Forge app components, newsletter + Turnstile, the glass header, the site-level day/night toggle (the doc's theme axis is doc chrome; site dark mode stays a future decision). Supersedes v1.0 as the decision document.
v1.0 / v1.0.12026-07-22Initial as-built extraction + the conductor proposal + V6/V7 alternate hue studies (climate-synthesis-design-system-v1.0.html, retained as the extraction record).
Source-of-truth contract. The live page is the baseline; this document mirrors it as of 2026-07-22, and every chromatic system here stays a proposal until Brian ratifies one: with the toolbar, in both themes, ideally at two viewport widths. If the site changes, re-extract and re-cite. Direction: Stefan Kovalik's gradient reference; derivation + receipts: research/2026-07-22-color-direction-pfd.md; documented by Kovalik Design / Aurochs for Climate Synthesis LLC.
Direction