# Design Language for turingtest.quest

## Aesthetics and Tone

`turingtest.quest` is a **cultural interrogation parlor** — a horizontal salon where machines and humans face each other across a long table, and the question of what separates them dissolves into watercolor wash. The premise is the Turing Test, but rendered not as cold computer science but as an intimate, cross-cultural ceremony: part tea ritual, part carnival booth, part philosophical duel played out in ink and pigment.

The aesthetic is **watercolor over geometry** — Futura's razor-sharp circles and right angles bleeding into hand-painted washes of navy and tarnished gold. Think of a 1930s Japanese modernist poster for a travelling lecture series: the typography is confident and mechanical, the background is living and stained. Nothing is pristine. Every panel looks like it was printed on dampened paper that took the ink unevenly.

Tone: **energetic-ceremonial**. The site pulses. It has a heartbeat — a literal soft throb on key elements suggesting that something alive is waiting behind every question. There is levity but also weight. The cultural motifs — calligraphic brushwork, geometric mandalas, ukiyo-e horizon lines, Celtic knotwork fragments — rotate section by section, each one suggesting a different civilization's version of the same question: *can you tell?*

Mood references: Bauhaus poster meets Hiroshige woodblock, animated by a quiet electrical current.

## Layout Motifs and Structure

The entire site scrolls **horizontally**. This is the core structural commitment. Panels advance left-to-right like frames in a storyboard or pages in an accordion-folded book (orihon binding). This is rare — `horizontal-scroll` registers at 2% frequency — and it fits the domain perfectly: the Turing Test is a sequence of exchanges, not a stack.

**Panel system:**
- Each panel is `100vw × 100vh`, snapping on scroll with `scroll-snap-type: x mandatory` on the root container
- Panels are labeled with large ordinal numerals (01, 02, 03…) rendered in Futura-weight geometry, acting as chapter markers
- The horizontal axis is the **conversation axis** — questions move right, implying forward progress through an exchange
- Panels alternate between two compositional modes:
  - **Inquiry panels**: text-dominant, large question set in the center against a pale watercolor field, with a thin navy rule framing it like a printed card
  - **Response panels**: full-bleed watercolor imagery (generated CSS `backdrop-filter` + SVG feTurbulence noise + layered radial gradients to simulate washes), with text overlaid in white Futura on dark

**Navigation:**
- A persistent horizontal progress indicator at the bottom: a thin `2px` navy line with a metallic gold dot (`#C5A028`) sliding along it — like an indicator on a cassette tape or a reel-to-reel
- Left/right arrow keys and swipe gestures advance panels
- Panel count shown as `01 / 07` in the top-right, Futura numerals, tarnished gold

**Micro-layout within panels:**
- Inquiry text: vertically and horizontally centered, constrained to `max-width: 640px`, generous padding `5vw`
- Response panels: off-center composition, text anchored to bottom-left with `padding: 5vh 5vw`
- Cultural motif SVGs appear in corners, rotating slowly (24s loop), serving as visual punctuation

## Typography and Palette

**Primary display — [Jost](https://fonts.google.com/specimen/Jost)** (Google Fonts, weights 100–900)
The closest Google Fonts equivalent to Futura's geometric sans-serif DNA. Used for all headlines, panel numerals, and UI labels. At display scale (`font-size: clamp(3rem, 7vw, 6.5rem)`), Jost's perfect circles and uniform stroke weight channel Futura's constructivist authority. Set in weight 600–700 for the main question text.

**Secondary — [IBM Plex Mono](https://fonts.google.com/specimen/IBM+Plex+Mono)** (Google Fonts, weights 300–700)
Used for the "machine voice" — any content presented as coming from an AI respondent. Mono spacing implies computed output. Set at `font-size: 0.95rem`, `letter-spacing: 0.02em`, color `#A89060` (tarnished gold on dark) or `#1A2744` (deep navy on light).

**Tertiary — [Libre Baskerville](https://fonts.google.com/specimen/Libre+Baskerville)** (Google Fonts)
Used sparingly for pull-quotes, the "human voice" responses, long-form essay sections. Baskerville's humanist warmth contrasts with Jost's geometry — the typographic embodiment of the human-vs-machine axis.

**Color Palette — Navy Metallic:**

| Name | Hex | Usage |
|------|-----|-------|
| Deep Navy | `#0D1B3E` | Primary backgrounds, dark panels |
| Ink Navy | `#1A2F5C` | Secondary navy, medium depth |
| Pale Linen | `#F2EDE4` | Light panel backgrounds, the "paper" |
| Tarnished Gold | `#C5A028` | Accents, the progress dot, metallic highlight |
| Burnished Copper | `#A0693A` | Secondary metallic, watercolor warm mid |
| Watercolor Cerulean | `#4A7FA5` | Wash tones in the CSS-simulated watercolor |
| Wash Lavender | `#8B7CB6` | Accent wash color for cultural panel motifs |
| Ghost White | `#F8F6F1` | Text on dark, UI labels |

Watercolor simulation uses layered `radial-gradient` and `conic-gradient` at very low opacity (`0.12–0.30`), combined with `filter: blur(40px)` blobs and SVG `feTurbulence` displacement maps to produce soft, bleeding edges. No raster images needed for the "painted" effect.

## Imagery and Motifs

**Cultural Motif Library (SVG, inline):**
Each panel hosts one primary cultural motif, rendered as a thin-line SVG in `#C5A028` at `opacity: 0.18`, positioned absolutely in a corner or edge, slowly rotating:

1. **Enso circle** (Japanese Zen) — panel 01, top-right: a single brushstroke circle, simulated with SVG `stroke-dasharray` and `stroke-dashoffset` animation that draws it on entry
2. **Geometric mandala fragment** (Islamic geometric) — panel 02, bottom-left: an 8-fold star polygon, `stroke-width: 1px`, no fill
3. **Celtic knotwork band** — panel 03, top-left: a continuous interlace strip, SVG path, `stroke-width: 1.5px`
4. **Ukiyo-e horizon wave** (Hokusai-derived) — panel 04, bottom: a simplified wave crest silhouette in navy
5. **Mayan glyph block outline** — panel 05, top-right: abstract rectangular glyph structure, geometric abstraction
6. **African kente strip** — panel 06, left: a vertical strip of repeating geometric bands in gold and copper
7. **Greek meander border** — panel 07, bottom: a continuous key/meander pattern strip

**Pulse-Attention Animation System:**
The central question text in each inquiry panel has a `pulse-attention` behavior:
- A soft radial glow (`box-shadow: 0 0 60px rgba(197, 160, 40, 0.15)`) pulses on a 3s `ease-in-out` loop
- The question mark (or final word) pulses independently at a slightly different phase (3.4s), creating a heartbeat-like offset
- This never distracts — opacity range `0.0 → 0.25 → 0.0`, always subtle

**Organic Blob Underlayer:**
Behind the Futura type in response panels, CSS organic blobs (`border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%`, animated with `border-radius` keyframes) in navy and cerulean float slowly, suggesting biological forms amid the mechanical typography. Each blob is `position: absolute`, `pointer-events: none`, `mix-blend-mode: multiply` on light panels and `screen` on dark.

**Panel Transition:**
Between panels, a `0.6s` ease horizontal transform. No fade — the scroll is physical, not cinematic. The horizontal momentum should feel like turning a page.

## Prompts for Implementation

Build the site as a **single HTML file** with all CSS inline in `<style>` and minimal vanilla JavaScript (~80 lines) for scroll snapping and keyboard navigation.

**Root structure:**
```
<div class="stage"> <!-- overflow-x: scroll; scroll-snap-type: x mandatory; display: flex -->
  <section class="panel panel--inquiry"> ... </section>
  <section class="panel panel--response"> ... </section>
  ...
</div>
<nav class="progress-bar"> <!-- fixed bottom, 100vw wide --> </nav>
```

**Watercolor background technique (CSS only):**
Stack five absolutely-positioned `<div>` blobs per panel:
- Each blob: `width: 40–80vw`, `height: 40–80vh`, `border-radius` animated, `background: radial-gradient(...)`, `filter: blur(60px)`, `opacity: 0.20–0.35`
- Colors drawn from `#4A7FA5`, `#8B7CB6`, `#C5A028`, `#A0693A` per panel
- Blobs don't animate on scroll — they animate independently on a 20–30s loop, creating living backgrounds

**Panel content (7 panels):**
1. **Entry / Title** — `turingtest.quest` wordmark in Jost 700, the enso SVG drawing in, background navy-to-cerulean wash
2. **The Question** — "Can you tell?" in Jost 600, 7vw, centered, pale linen background, gold pulse glow
3. **The Machine Speaks** — IBM Plex Mono block of output text, dark navy background, copper wash
4. **The Human Answers** — Libre Baskerville italic response, linen background, organic blobs floating behind
5. **The Ceremony** — cultural mosaic panel showing all 7 SVG motifs arranged in a radial composition, no text
6. **The Verdict** — large typographic panel: "Neither. / Both. / Does it matter?" stacked in Jost, three weights
7. **The Invitation** — email input in IBM Plex Mono on dark, "Enter the next round" — the only interactive element

**Avoid:**
- Pricing blocks, stat counters, feature grids
- CTA buttons with icons
- Card-based layouts
- Any raster image loading
- Bootstrap or CSS frameworks

**Emphasize:**
- The slow pulse as the primary attention mechanic — never jarring, always alive
- The horizontal progression as metaphor — each panel is an exchange turn
- The cultural motifs as evidence that this question transcends any single tradition
- The contrast between Jost's machine precision and Libre Baskerville's human warmth as the site's core tension

## Uniqueness Notes

1. **Horizontal scroll at 2% frequency** — virtually unused in the corpus; combined with scroll-snap, this creates a panel-by-panel conversation rhythm unique to this domain
2. **Watercolor via CSS only** (no raster images) — all "painted" effects achieved with stacked radial gradients, blur filters, and SVG feTurbulence; zero image HTTP requests
3. **Rotating cultural motif system** — 7 distinct civilizations' geometric/organic symbols, each corresponding to a panel, making the site a quiet argument that the Turing Test is a universal human question, not a Western tech concept
4. **Typography as character** — three distinct typefaces each "playing a role" (Jost=test apparatus, IBM Plex Mono=machine, Libre Baskerville=human); the typography IS the dialogue
5. **Pulse-attention as heartbeat metaphor** — the 3s/3.4s offset pulse pair mimics a biological rhythm, suggesting the machine is learning to breathe

Seed: aesthetic: watercolor, layout: horizontal-scroll, typography: futura-geometric, palette: navy-metallic, patterns: pulse-attention, imagery: organic-blobs, motifs: cultural, tone: energetic

Avoided overused patterns: centered layout (83%), full-bleed without structure (63%), asymmetric grid (43%), tech/circuit motifs (25%+)
Preferred underused: horizontal-scroll (2%), navy-metallic (3%), pulse-attention (3%), organic-blobs (6%)
<!-- DESIGN STAMP
  timestamp: 2026-05-12T01:05:26
  domain: turingtest.quest
  seed: aesthetic: watercolor, layout: horizontal-scroll, typography: futura-geometric, palette: navy-metallic, patterns: pulse-attention, imagery: organic-blobs, motifs: cultural, tone: energetic
  aesthetic: `turingtest.quest` is a **cultural interrogation parlor** — a horizontal salon w...
  content_hash: 694c511bb32c
-->
