Skip to content

v2.6.0 — Rules that survive contact

Choose a tag to compare

@bitjaru bitjaru released this 02 Jul 01:10

A three-domain stress test — Korean mobile health app, dark observability dashboard, warm DTC e-commerce landing, all built with zero user direction — confirmed v2.5.0 escapes the first-generation AI tells: no default indigo, no icon chips, no rainbow lists, and three genuinely different results (calm teal + Pretendard + soft / signal teal + IBM Plex + sharp + tonal dark / terracotta + Bricolage Grotesque + pill). The builders also honestly reported ~12 rule contradictions and gaps. This release patches all of them.

The 2nd-generation tells (new)

CC-9c — don't let the escape hatch become the new uniform. Ghost index numbers (01·02·03) on every section, identical uppercase-overline + big-number cards, the stock text-left/visual-right hero, the symmetric 8+4 grid — the exits from the last cliché are becoming the next one. Rule: one signature treatment per project, varied section anatomy. Enforced in the Quality Gate and /ss-score.

Contradictions fixed (found by dogfooding)

  • Dark-mode elevation — light = layered shadows ≤8%; dark = tonal surface ramp + hairline borders. The gate no longer punishes correct dark-mode hairlines.
  • One 8px spatial grid (stray 6px guidance removed); Golden Rule 5 scoped for mobile vs desktop.
  • Radius personality → component mapping (sharp 2–4/6–8 · soft 8–10/12–16 · pill full/20–24) — one scale, not one number.
  • 44px touch vs 36–40px pointer targets.

Gaps filled

  • Accent ≈ semantic-color collision rule (green accent vs success green) + "completed/normal rests grey".
  • Locked content/imagery palettes for product art (2–3 material tones ≠ a second accent).
  • Skinless tint formula (10–14% alpha over card, light & dark).
  • Desktop app-chrome type scale (dashboard h1 22–24px, hero KPI 48–64px), dense-data exceptions to the 14px floor, duration KPIs, Korean/CJK tracking guidance.
  • Page-type-aware Quality Gate (static mockups/landings: States = N/A).
  • Warm/consumer smart defaults (e-commerce → terracotta/coral; health → desaturated green-teal).

Full notes: CHANGELOG.md