From 2af7c430e184b05f08973acb829b1116beeea4d6 Mon Sep 17 00:00:00 2001 From: Samir Date: Wed, 19 Aug 2026 17:56:18 -0400 Subject: [PATCH] IV-107 reframe around scientific clarity --- .agents/memory/structured-liquidity-motion.md | 2 +- .agents/memory/structured-liquidity.md | 6 +- .agents/skills/structured-liquidity/SKILL.md | 70 ++-- artifacts/structured-liquidity/index.html | 53 ++- .../public/design-tokens.json | 87 ++-- .../structured-liquidity/public/llms.txt | 34 +- .../public/r/structured-liquidity-agent.json | 4 +- .../public/r/structured-liquidity.json | 38 +- .../structured-liquidity/public/registry.json | 4 +- .../public/structured-liquidity.css | 296 ++++++++++---- .../scripts/build-registry.mjs | 101 +++-- .../src/components/site/Adopt.tsx | 72 ++-- .../src/components/site/FooterCta.tsx | 2 +- .../src/components/site/Hero.tsx | 27 +- .../src/components/site/Pillars.tsx | 57 ++- .../src/components/site/Tweaker.tsx | 15 +- .../components/site/kit/KitContentData.tsx | 18 +- .../src/styles/10-tokens-base.css | 296 ++++++++++---- .../src/styles/40-inline.css | 378 +++++++++++++++++- docs/component-audit-2026-08.md | 2 +- docs/design-ethos-v2.md | 28 +- replit.md | 8 +- 22 files changed, 1165 insertions(+), 433 deletions(-) diff --git a/.agents/memory/structured-liquidity-motion.md b/.agents/memory/structured-liquidity-motion.md index 4ae0824..af9bcfa 100644 --- a/.agents/memory/structured-liquidity-motion.md +++ b/.agents/memory/structured-liquidity-motion.md @@ -9,7 +9,7 @@ Tactile interaction motion (press ripples, liquid toggles/switch sheen, flowing ## Governing principle (content decision) The rigid **container** never bounces/squishes/morphs (sharp corners, flat offset shadow, grid hold). Only the **liquid inside** reacts — ripple, flood, settle with viscous overshoot, catch light. One shared easing token set (`--ease-liquid`, `--ease-liquid-over`, `--motion*`) so every motion feels like the same material. -**Why:** generic bouncy UI or Apple's blurry-blob treatment both break Neobrutalist Structure; the physical frame must stay firm while Liquid Glass Motion happens inside it. +**Why:** generic bouncy UI or Apple's blurry-blob treatment both break Structured Framing; the physical frame must stay firm while Liquid Motion happens inside it. **Adoption note:** this motion is specimen-only — it can't go in the distributable `public` CSS (verbatim rule), so do NOT document it in `registry.json`/SKILL.md. ## Trap 1 — `mix-blend-mode: plus-lighter` blows out over a vivid backdrop diff --git a/.agents/memory/structured-liquidity.md b/.agents/memory/structured-liquidity.md index 22c3008..8fdd02e 100644 --- a/.agents/memory/structured-liquidity.md +++ b/.agents/memory/structured-liquidity.md @@ -5,7 +5,7 @@ description: The durable decisions behind the SL specimen port — what it is, a # Structured Liquidity -An open UI design language—**Neobrutalist Structure. Liquid Glass Motion. Editorial Modern Frameworks.**—shipped as a live specimen at `artifacts/structured-liquidity`. Neobrutalist Structure is the physical frame: load-bearing borders, hard shadows, square geometry, clear affordances, and tactile interaction. Liquid Glass Motion is layered glass, continuity, and purposeful motion that communicate state and give interfaces believable mass. Editorial Modern Frameworks compose hierarchy, refined grids, oversized typography, technical diagrams, captions, labeling, and evidence; they are informed by editorial scientific modernism. Together they form the Structured Liquidity trifecta, represented by the cube's three visible faces. Semantic Clarity remains the quality gate across all three, not a fourth pillar. Token reference, file map, and pillars are documented in `replit.md` — don't duplicate them; read there. +An open UI design language—**Structured framing. Liquid motion. Scientific clarity.**—shipped as a live specimen at `artifacts/structured-liquidity`. Structured Framing organizes information through load-bearing borders, square geometry, rational grids, clear affordances, tactile interaction, and flat offset shadows used selectively for interactive or deliberately layered cutout surfaces. Liquid Motion makes system behavior perceptible through neutral translucency, continuity, and purposeful motion; glass is not a default card treatment. Scientific Clarity communicates meaning through disciplined hierarchy, measured typography, captions, labeling, evidence, and purposeful whitespace. Swiss modernism and the International Typographic Style are the informing tradition: information should be legible, ordered, and unmistakable. Scientific Clarity includes the quality test that every screen remains complete and useful without color, glass, or motion. Together the three pillars form the Structured Liquidity trifecta, represented by the cube's three visible faces. Token reference, file map, and pillars are documented in `replit.md` — don't duplicate them; read there. ## The non-obvious trap (why the port isn't a verbatim copy) @@ -104,13 +104,13 @@ The verbatim kit ships several components as static CSS-only stubs — e.g. the **Styled scrollbars (gotcha):** style them in `index.html` inline `