07 · Anti-generic forensics: why the prototype reads as "made by Claude", and a checklist judges can score against
Lens: forensics of the "generic / AI-generated" web look, an honest autopsy of our own v3 prototype, and the opposite. Written 2026-10-14 for the ETS27 concept round. Everything below was looked at as pixels (renders in concepts/research/refs/), not inferred from text.
1. What was studied
Our own prototype (rendered fresh, 1440×900 and 390×844)
| Page | Render | Also viewed | |---|---|---| | Opening, http://127.0.0.1:8777/index.html (7 s settle) | refs/proto-opening/ | prototype/shots/v3-opening-1440x900.png | | Standard route, /standard.html | refs/proto-standard/ (top, s1 lineup, s2 partners+footer) | v3-standard-lineup-1440x900.png, v3-standard-venue-1440x900.png, v3-standard-agenda-390x844.png | | Mind route, /mind.html | refs/proto-mind/ | v3-mind-demo-grid-1440x900.png |
Fonts actually in use (from meta.json): Unbounded (display and text) and Geist Mono (every label, chip, nav link, prompt). Palette from brief/design-direction.md §6.3: white, three warm fog greys, hairline #E2E2DF, black, one raspberry accent #C1115A.
Calibration set: the named "looks" (what the discourse is pointing at)
| Site | Why | Render | |---|---|---| | https://linear.app | "the Linear look": dark surface, 72 px light-weight headline, app screenshot as hero, glow | refs/linear/ | | https://vercel.com | "the Vercel look": Geist, black object with a soft halo on white, logo wall | refs/vercel/ | | https://ui.shadcn.com | "the shadcn look": badge pill → centred 56 px headline → subhead → two pill buttons → bento of cards. The generator of the AI default | refs/shadcn/ | | https://lovable.dev | "the Lovable look": centred headline + composer box over a blue-to-pink gradient blob on white | refs/lovable/ | | https://energythoughtsummit.com | ETS26 live: the predecessor world (black glitch static, pixel terminal face, "...coming soon", Uncode template nav) | refs/ets26-live/ |
Contrast set: award winners and event sites that are unmistakably themselves
| Site | Why | Render | |---|---|---| | https://landonorris.com (OFF+BRAND) | Awwwards Site of the Year 2025 and Users' Choice | refs/landonorris/ | | https://www.igloo.inc | Awwwards Site of the Year 2024 (WebGL object, one material) | refs/igloo-inc/ | | https://www.offf.barcelona | OFFF festival: colour-band navigation, collage | refs/offf/ | | https://config.figma.com | Figma Config: one green, dither texture, one black index panel | refs/config/ | | https://demofestival.com | DEMO (Design in Motion festival): one shape, facts in the corners | refs/demofestival/ |
Thirteen render folders in all: ten external sites plus the three prototype pages.
Published critique (read, not just searched)
- Boris Müller, "Why do all websites look the same?" (2018) and the follow-up "Balancing creativity and usability": https://borism.medium.com/on-the-visual-weariness-of-the-web-8af1c969ce73 (read via a Notion mirror through the brain's url-ingest fallback). Templates are "content agnostic. And that is the problem"; "don't confuse communication with legibility" (Carson); "the paperback web"; "have an attitude".
- Goree, Doosti, Crandall, Su (Indiana University, CHI 2021), 10,000 sites, 2005–2016: layout difference fell more than 30 % from 2010 to 2016; sites built on Bootstrap, FontAwesome and jQuery UI look measurably more alike, "because these libraries control default layout options". Reported at https://thenextweb.com/news/researchers-analyzed-10000-websites-and-yes-they-all-look-the-same, paper at https://vision.soic.indiana.edu/papers/websimilarity2021chi.pdf.
- Matt Strom, "The samification of digital design": convergence as Hotelling's minimum differentiation, "an emergent phenomenon that arises from a few simple rules" (no antidote offered). https://mattstromawn.com/writing/sameification/
- LogRocket, "Linear design: the SaaS design trend that's boring and bettering UI": dark mode, bold sans, glass used "moderately", soft shadows, one-dimensional scroll; "all the products that follow the trend start to look monotonous". https://blog.logrocket.com/ux-design/linear-design/
- Nick Babich on X (2026-05-20), "How to spot AI-generated design", three recurring fingerprints after "hundreds of AI-created UI concepts": reused structures (centred hero, interface preview, feature grid, pricing, testimonials); generic identity ("oversized headings, gradients everywhere, soft shadows and glow effects, giant rounded corners, and safe typography"); vague copy ("Boost Your Workflow"). https://x.com/101babich/status/2057097456857330089 (captured via url-ingest, High confidence).
- Tomilola on X, "3 quick ways to make your website look less vibe coded": drop the default Lucide icons, drop the shadcn grey palette, and "be careful with the default purple gradient. It's becoming the new 'AI-generated' look". https://x.com/tomilola_ng/status/2080615247686017170 (search snippet).
- 925 Studios, "AI slop fonts and gradients: the tells" and the companion guide: Inter as "the safest possible answer"; indigo-to-purple traced to Tailwind's
indigo-500; three rounded cards in a row; 16 px radius and 24 px padding everywhere; AI 3D illustrations "slightly too smooth, slightly too symmetrical, plastic". https://www.925studios.co/blog/ai-slop-design-tells and https://www.925studios.co/blog/ai-slop-web-design-guide - The Ad Pharm, "Claude Design produces AI slop unless you tell it not to": "Space Grotesk as the 'I tried' upgrade", "centered hero with eyebrow plus 64-pt headline plus subhead plus two CTAs", "logo soup", "shadcn-default cards", "animated gradient blobs". https://www.theadpharm.com/insights/claude-design-without-the-ai-slop-look
- rohitg00/awesome-claude-design (community catalogue of Claude Design output): nine "aesthetic families" (Editorial Minimalism, Terminal-Core, Warm Editorial, Data-Dense Pro, Cinematic Dark, Playful Color, Glass/Soft-Futurism, Neon Brutalist, Cult/Indie) and the fingerprints users flag: teal
#16d5e6accent, blinking status dot in the nav, "container soup", default serif headline, three-column grid in the hero, Lucide stack, a 4 px accent bar left of every card. https://github.com/rohitg00/awesome-claude-design - Alex Lavaee, "Why my AI-generated UI looked generic": banned list from the UI Craft project, "purple-cyan gradients, glassmorphism, gradient text on metrics, identical card grids, bounce/elastic easing, nested cards within cards"; "LLMs compute the weighted average of every interface they've seen". https://alexlavaee.me/blog/lessons-learned-designing-with-ai/
- Evil Martians, "We studied 100 dev tool landing pages": qualitative only, but confirms "most developer tool landing pages in 2025 follow a surprisingly consistent pattern in the hero section" (eyebrow, headline, code snippet, logo wall). https://evilmartians.com/chronicles/we-studied-100-devtool-landing-pages-here-is-what-actually-works-in-2025
- Techzeel thread, "A dark hero section on your developer tool landing page is a default, not a differentiator": dark background, monospace font, green or purple accent, code snippet. https://community.techzeel.net/threads/a-dark-hero-section-on-your-developer-tool-landing-page-is-a-default-not-a-differentiator-anymore.1002/
- Hon Tran (Awwwards juror), "10 best award-winning websites of 2026": what loses is "animation that hides weak static frames" and motion "for its own sake"; what wins is "a confident grid that breaks at exactly the right moments" and transitions "like camera moves". https://www.hontran.dev/blog/best-award-winning-websites-2026
- Awwwards annual winners page (Site of the Year 2025: Lando Norris / OFF+BRAND): https://www.awwwards.com/annual-awards/winners
- Anthropic's own frontend-aesthetics cookbook guardrail (already in the house rules): never Inter/Roboto/Arial/system, no purple-gradient-on-white, extremes of weight, one committed aesthetic, "you still over-converge (everything becomes Space Grotesk)".
Not retrievable, so not cited: Yuwen Lu's X article "Signs of vibe coded UI" (402 from WebFetch, empty capture from the fallback) and a Medium piece on the terminal aesthetic (403).
2. Autopsy of the v3 prototype: what reads generic, exactly, and why
The short version: the prototype avoided every loud tell (no purple gradient, no glass, no bento, no stock turbines) and walked straight into the quiet ones. The result sits squarely in two of the nine community-catalogued Claude families at once, "Editorial Minimalism" and "Terminal-Core", which is precisely the combination a reader who has seen fifty Claude outputs recognises in under a second. "Tasteful default" is still default.
2.1 The opening (index.html)
- Composition: a totem pole. Seven elements stacked on the vertical centre line with near-equal gaps: head, wordmark, date line, tagline, section label, two cards, footnote. Centred-stacked composition is the single most-cited structural fingerprint (Babich, Ad Pharm, 925). It has no nav, but it is still the "centred hero" because everything hangs from one axis and nothing is allowed to touch an edge.
- The head: a matte, uniformly lit, specular-free white bust cropped at the nose bridge, with two dark socket smudges for eyes. Materially it is the Spline/Blender clay default, the "slightly too smooth, slightly too symmetrical, plastic" object that 925 names as a tell, and compositionally it is the "3D blob floating over a soft background" hero of 2022–25. Cropped at the nose with hollow sockets it reads skull, egg or alien, not mind. It is also the only thing on the page with any life, so the page is a figure on a backdrop, which is the oldest template of all.
- The clouds: a Gaussian-blurred noise field with no horizon, no light direction, no scale. Atmosphere needs a source and a rule (compare igloo's edge light, Config's dither, Lando's topographic lines); a blur is a filter, not weather.
- Type: Unbounded 900 for "ETS27" (about 90 px) above Unbounded 200 "FREE YOUR MIND" tracked around +0.3 em (about 40 px). The "heavy wide wordmark over a tracked-out hairline uppercase line" is the 2019–2023 Awwwards-portfolio pairing; the extreme-weight contrast is a costume here, because the two extremes say "heavy" and "light", not "free" and "mind". Unbounded itself is the Google Fonts wide-display pick that replaced Space Grotesk as the "I tried" choice; Geist Mono is Vercel's house font, so the whole type system is "Vercel mono plus trendy wide display". A visitor who knows fonts sees Vercel; one who doesn't sees "startup".
- The mono tags:
// energy thought summit,// zpryme,// MAY 3-6, 2027 // AUSTIN, TX,// two ways in,// you can switch any time. [ shortcuts off ]. Comment-prefixed lowercase mono labels are the eyebrow habit of every dev-tool landing page (Evil Martians; Techzeel) and the signature of the "Terminal-Core" Claude family. The design direction argues the notation is inherited from ETS26, and it may be, but ownership is not visible to a visitor: the rest of the internet adopted the same tic in the meantime, so it now reads as "written in a code editor", not as "ours". Five of them on one screen also means the page talks to itself in small print instead of saying one thing large. - The fork: two identical bordered rectangles, 376×134 px, 1 px hairline, same weight, same type, side by side, centred under the tagline. That is "two feature cards" by any other name (tell 15 below), and it reduces the product's whole idea, a site that shapes itself around you, to a radio button. Both doors weigh the same, so the page cannot even suggest which one is the adventure.
- Nothing touches an edge, nothing overlaps, nothing is cropped, nothing is big enough to be a poster. The first second contains no surprise because every element sits where a template would put it.
2.2 The standard route (standard.html)
- Nav: wordmark left, five uppercase mono links, outlined REGISTER right. This is the anti-list item verbatim ("a top nav bar with a pill Register button as the only idea").
- Hero: mono eyebrow → 110 px Unbounded 900 wordmark → tracked tagline → mono date → 18 px paragraph → black button plus accent text link, with the head parked bottom-right like a Spline object. That is the "eyebrow + headline + subhead + two CTAs" formula (Ad Pharm), left-aligned variant, with the mascot in the free slot.
- Stat row: 4 · 40 · 70 · 39 in 90 px numerals with 12 px mono captions. The stat bar is the social-proof slot every SaaS template ships with; three of the four numbers are labelled "sample", which proves the component exists because the template has one, not because the number means anything.
- Lineup: a seven-column grid of identical square tiles, all photography converted to black and white, beige monogram boxes where photos are missing, names in Unbounded 500, titles in 12 px mono. The "meet the team" component. The B&W filter is the "make it premium" default; on an energy summit it erases exactly the warmth the event sells and makes the lineup look like a law firm.
- Agenda: pill day tabs (
// mon 3), hairline rows, mono times. Competent, but a day has no shape here; breakfast and the keynote are the same 1 px line apart. - Venue: two bordered cards. Register: four identical bordered price cards. Partners: tiered pill chips, a tag cloud. Footer: a mono countdown (
// 201 days · 04:54:00 to Free Your Mind). Countdown timers are filler for a page that has nothing to show yet. - Rhythm: every section has the same beat, mono eyebrow → 64 px Unbounded 900 H2 → content → hairline. "Who's speaking", "Agenda", "Venue & travel", "Register" are four verses of the same song. There is no full-bleed moment, no scale shock after the hero, no image other than headshots, no change of tempo. A page with one tempo is a list.
- The dock: a floating pill bottom-right with a mini head and "Ask". That is Intercom's slot. Putting the mind, the product's whole idea, in the support-widget position tells the visitor it is a support widget.
2.3 The mind route (mind.html)
- Composition: small head → "Ask me about ETS27." in 48 px Unbounded 300 → subtext → a large empty middle → five suggestion chips → a composer with a
>prompt and[ send ]. This is the chat empty-state of ChatGPT, Perplexity and, pixel for pixel in structure, Lovable's own homepage (headline + composer box, rendered inrefs/lovable/). The one route that was supposed to be the novel experience looks like the most-copied screen of 2025. - An answer (v3-mind-demo-grid):
> who's speaking→ a sentence →// 8 speakers · sample lineup→ a five-column grid of the same tiles →// source: .... The materialisation the brief promises ("the thing itself materializes") is a standard component with a mono caption. Nothing about how it appears is different from a page loading.
2.4 Scored against the checklist
Scored against §4 below the prototype scores 2 on 22 of 30 tells, 1 on two (scale shock after the hero; copy and the countdown) and 0 on six (purple gradient, default-library accent colour, bento, glass and shadows, stock imagery, default icon set). It misses the loud ones and hits the quiet ones, which is the finding: avoiding "purple gradient" is table stakes, and the mono-eyebrow, single-accent, clay-object, centred-stack, equal-cards, chat-empty-state cluster is just as legible a signature.
3. What actually works in the contrast set, and why (specifics)
- landonorris.com (Site of the Year 2025). A real, colour photograph of a face fills about 60 % of the viewport height, dead centre, eye contact, with a drawn wireframe dome hovering over the top of the skull. That is "a mind in free space" done right: the person is real and the construct is drawn. Background is off-white
#F7F5EE-ish with hairline topographic contours that have a reason (track maps). One accent only, an acid yellow-green on the store button (about#D4FF3A). Below the fold, "ON TRACK / OFF TRACK" sets three type voices on one line: a condensed 900 grotesk for "TRACK" at about 110 px, a hairline didone for "ON/OFF", and a hand-scrawled green "ON" over the top. Facts live in a small bordered index card bottom-left ("Next race · Austin GP"). Lessons: identity is carried by a real human at poster scale; one colour does all the work; the type has three registers and still reads as one system; texture is a drawing, not a filter. - igloo.inc (Site of the Year 2024). One object, an igloo of ice blocks, lit physically, with light leaking between bricks and numbers annotating individual blocks (45, 51, 37). Grey-blue monochrome, nothing else on screen. Lessons: a single material rendered truthfully beats a soft blur; UI can be annotation on the object rather than a layer over it.
- offf.barcelona. The navigation is the design: six solid colour bands (red, pink, brown, orange, green, cyan) across the top at 16 px bold, and the menu rows are full-width 60 px bands with a "↘" arrow at the right edge. "Get Tickets" is a black block at 44 px. The hero is a photo collage of the venue with circular and rectangular masks. Lessons: colour as structure, not decoration; an event site can be loud and still obviously navigable; the information architecture is the visual.
- config.figma.com. One green (about
#26D07C), one texture (a dithered, pixelated grey hand and dot cloud that is a technique, not a noise overlay), one black panel holding a two-row table (event → date, right-aligned), a custom distorted-letter wordmark. Lessons: restraint through commitment; the entire site is one index card that could be a poster. - demofestival.com. Pure black, one enormous white organic shape (about 1300 px wide) with a black hole in it, a vertical slice of stripes at the left, and the facts in the four corners: "28 January 2027", "24h", "cities edition", "menu". Nothing centred, nothing stacked. Lessons: scale is the surprise; corners carry data; the free space is the shape. This is the most relevant precedent for "a mind in free space": the emptiness is composed, not fogged.
- ets26 live. A template (Uncode) with one strong motif: pixel terminal face on glitch static. Honest to "hack the planet". Its lesson for ETS27 is that the brand has a tolerance for one bold device per edition; the device for ETS27 does not have to be the predecessor's notation.
- The calibration set teaches by contrast: Vercel's "black triangle with a soft halo" is the origin of the object-plus-glow hero; shadcn's homepage is the literal source of the centred-stack-into-cards structure; Linear's 72 px light headline over an app screenshot is the SaaS default; Lovable's gradient blob is the colour tell. Anything that resembles those four screens resembles the training set.
4. The forensic checklist: 30 tells, one reason each, scorable
Score each concept 0 (absent), 1 (present but with a reason), 2 (present as default). A concept with no loud tells but more than ten quiet ones is still generic. The last column is the v3 prototype.
| # | Tell | Why it reads generic | v3 | |---|---|---|---| | 1 | Inter, Roboto, Arial, Open Sans, Lato, system stacks, or their 2024–26 replacements (Space Grotesk, Syne, Unbounded, Bricolage Grotesque, Instrument Serif) | The second-order "I tried" picks are now first-order tells (Ad Pharm; Anthropic's own cookbook) | 2 | | 2 | Geist Sans or Geist Mono | It is Vercel's identity; using it borrows Vercel | 2 | | 3 | Monospace as the "metadata voice" for every eyebrow, label, timestamp, nav link | The dev-tool landing page habit; says "made in a code editor" | 2 | | 4 | // comment prefixes, [ bracket ] verbs, > prompts, :: separators in UI copy | Terminal cosplay; the Terminal-Core family signature | 2 | | 5 | Tracked-out light uppercase line (weight 200–300, letter-spacing ≥ 0.2 em) under a heavy wordmark | The 2019–2023 Awwwards-portfolio tic; weight contrast as costume | 2 | | 6 | One wide display face at 900 for the wordmark, nothing else at that scale anywhere | Editorial-minimal template: a loud logo on a quiet page | 2 | | 7 | A textbook modular type scale with no scale shock after the first screen | Nothing below the fold is ever allowed to be bigger than 64 px | 1 | | 8 | Purple, indigo or blue-to-pink gradients; glowing "AI orbs"; gradient text on metrics | Tailwind indigo-500 plus Linear glow; the loudest 2026 tell | 0 | | 9 | Black on off-white with one accent used on one or two elements per screen | The default of both the Awwwards-portfolio class and Claude's Editorial Minimalism; the accent is garnish, not a world | 2 | | 10 | Warm-white "bone" background (#FAFAF9, #F7F5F2) chosen as "premium" with no texture decision behind it | "Not-quite-white" is a non-choice everyone makes | 2 | | 11 | A default-library accent: Tailwind blue #3B82F6, Claude teal #16D5E6, shadcn greys | Unchosen colour | 0 | | 12 | All photography converted to black and white | The "make it premium" filter; it erases warmth and colour information in one move | 2 | | 13 | Nav bar: logo left, four to six links, outlined or pill Register/Sign up right | The frame every template ships with; it says nothing about the thing | 2 | | 14 | Centred (or left-aligned) hero stack: eyebrow → headline → subhead → two CTAs | The median of the training corpus; shadcn's homepage is the canonical instance | 2 | | 15 | N-up equal cards with identical height, padding, radius and border | "Three cards in a row" was Tailwind's first tutorial | 2 | | 16 | A stat row (big numerals, tiny captions) | The social-proof slot, filled whether or not the numbers mean anything | 2 | | 17 | Bento grid | Apple keynote slide → Linear → every AI landing page | 0 | | 18 | Partner or sponsor logos as pills, chips or a tiered logo wall | A tag cloud is a list, not a design | 2 | | 19 | Uniform people grid of square headshots with monogram fallbacks | The "meet the team" component; people reduced to tiles | 2 | | 20 | Two identical-weight "choice cards" for a decision | A decision presented as a settings screen; neither option is the adventure | 2 | | 21 | Every section on the same beat: eyebrow → H2 → content → hairline | One tempo makes the page a list | 2 | | 22 | A floating chat pill bottom-right with an avatar | Intercom's slot; whatever lives there is a support widget | 2 | | 23 | Chat empty state: greeting headline → suggestion chips → input bar at the bottom | ChatGPT, Perplexity and Lovable's homepage, verbatim | 2 | | 24 | A matte-clay 3D object (blob, head, shape) floating over a soft background | Spline default material; "too smooth, too symmetrical, plastic" | 2 | | 25 | Soft-blur clouds or gradient fog with no light source, horizon or scale | Atmosphere without a rule is a Gaussian blur | 2 | | 26 | Glassmorphism panels, soft drop shadows, decorative noise | Effects library, not material | 0 | | 27 | Stock categories (turbines, panels, handshakes, skylines) or AI illustrations | See the brief; nobody chose them | 0 | | 28 | Lucide, Heroicons or Feather thin-line icons | The default icon set of the default component library | 0 (few icons) | | 29 | Uniform fade-up-on-scroll for every element, same easing and duration, or no scroll choreography at all | Motion as a filter, or motion only in the first screen | 2 | | 30 | Averaged copy ("Next generation", "Build faster"), hedging, countdown timers and "coming soon" | Words with nothing specific in them; the countdown is filler | 1 |
Loud tells (score 2 on any of 8, 11, 17, 26, 27) disqualify on sight. Quiet tells (the rest) add up; more than ten at score 2 means the concept will be read as generated, however tasteful.
Two tells that are specific to this project and worth adding to the judges' sheet:
- 31 · Inherited notation used as identity. If the
//idiom survives, it must be visible as ours (a device no dev-tool page has), otherwise it reads as the internet's. - 32 · The mind as a mascot. A figure on a backdrop is a template; a mind that changes the page is a concept.
5. What has become cliché, in one paragraph each
- The editorial-minimal portfolio: off-white, one wide grotesk, a tracked-out light line, hairlines, one accent, a marquee, a custom cursor. Beautiful in 2020, the default of 2024, and the first thing Claude produces when told "not Inter".
- Terminal chic in daylight: mono eyebrows, comment prefixes, bracket verbs, blinking status dots, a cursor caret. It migrated from dev-tool pages to everything in 2025 and now signals the tool, not the brand.
- The clay object hero: a blob, a head, a torus, matte, floating, breathing, with a soft shadow. Spline made it an afternoon's work; it is now the "premium" equivalent of a stock photo.
- The chat empty state as a landing page: greeting, chips, composer. Every AI product since 2024 opens this way, which is exactly why an "intelligent UI" that opens this way looks like every AI product.
- Dark hero plus glow plus app screenshot (Linear), object plus halo (Vercel), gradient blob plus composer (Lovable). These are the sources, and resemblance to the sources is resemblance to the training set.
6. Provocations: the opposite, as concrete seeds for ETS27
- Kill the head, keep the mind. Make the mind a field, not a figure: the whole viewport is a slowly reorganising lattice of every speaker name and session title at 11 px (hundreds of words, in colour, in the display face), and the only "intelligence" visible is that words drift toward the cursor and toward whatever the visitor starts typing. The content is the atmosphere; nothing floats on a backdrop.
- One word, no doors. The opening is a single 400-pt "MIND" (or "FREE") in a condensed black grotesk filling the screen edge to edge, cropped by the viewport. Scroll and it becomes the map; type and the letters dissolve into the answer. The fork is an act, not two cards.
- Corners, not stacks. Borrow DEMO's and Lando's rule: the four facts (May 3–6 2027 · Austin · Free Your Mind · Tickets) live in the four corners at 14 px, always, on every page; the centre of every screen is for exactly one thing. Nothing is ever centre-stacked.
- One colour that is not a palette. Texas-sun orange (around
#FF5A1F) on 100 % of the opening with black type, or burnt sky at dusk; the standard route lives in the inverse world. Commit the way OFFF and Config commit; no fog greys, no hairlines, no accent. - Real faces at Lando scale. The lineup is one speaker per screen at 70 % viewport height, in colour, with a drawn construct over the head (the wireframe "mind" the brief wanted), navigable by typing a name; the grid exists only as a text index below. The speaker is the hero, not the tile.
- A day with a shape. The agenda is a vertical 24-hour bar per day where session blocks have real heights and the light changes from morning to evening along the bar; the single accent on the site is the "now" cursor. Breakfast and the keynote stop being the same hairline apart.
- Notation becomes typography. Delete
//,[ ],>and mono. All interface copy in one display face at two sizes only (14 and 96) with one typographic device the brand owns, for example a thin rule that enters from the right edge before every answer, or a drop cap that is the first letter the visitor typed. - Material, not fog. If there must be atmosphere it has a rule and a source: a dither field that resolves where the visitor looks (Config), a contour map of the Texas grid drawn in hairlines (Lando's topography with a reason), light leaking between blocks (igloo). Rendered, never blurred.
- The mind in the margin. The assistant is a running gloss column, a book's marginal notes, that writes alongside whatever the visitor is reading, or it is the nav itself (the nav items are questions, not nouns). Never a pill bottom-right.
- The opening is a poster. Judge every concept's first frame by one test: could it be printed at A0 and hung in the Austin venue without a button on it? If it needs a card to make sense it is not done.
7. For the judges: how to use this
Score every concept on §4 before discussing taste. Then ask the two questions the contrast set answers: can you say the idea in one sentence (igloo: "an igloo, lit"; DEMO: "one shape"; OFFF: "colour bands are the nav"), and does the first frame work as a poster? A concept that passes both with a low §4 score is the one to build. Appearance first, mechanics second, exactly as the owner asked.