{
  "title": "Design Philosophy Inventory",
  "summary": "Canonical inventory of all explored styles with explicit notes on font philosophy, palette behavior, grid logic, layout, and reading mode.",
  "style_count": 20,
  "families": [
    "Systems modernism",
    "Premium product surfaces",
    "Printed/editorial artifacts",
    "Catalog and archive intelligence",
    "Y2K screen cultures",
    "Event and nightlife graphics"
  ],
  "styles": [
    {
      "name": "Swiss",
      "family": "Rational / institutional",
      "phase": "Original lab",
      "slug": "/design-philosophy-style-lab/swiss/",
      "colors": "Restrained neutrals with a forceful signal red accent.",
      "fonts": "IBM Plex Sans + IBM Plex Mono",
      "font_philosophy": "Neutral grotesk plus technical mono. Typography should feel measured, infrastructural, and accountable rather than expressive.",
      "grid": "Strict modular grid with asymmetry controlled by rules and alignment.",
      "layout": "Large thesis header, disciplined sections, metadata rails, minimal ornament.",
      "reading": "Field report / systems essay.",
      "difference": "Editorial rigor over mood; structure does the styling."
    },
    {
      "name": "Y2K Cyber Future",
      "family": "Y2K proto-branch",
      "phase": "Original lab",
      "slug": "/design-philosophy-style-lab/y2k-cyber-future/",
      "colors": "Dark navy-black base with icy cyan glow and chrome-adjacent luminosity.",
      "fonts": "Orbitron + Inter",
      "font_philosophy": "A synthetic display face paired with a contemporary utility sans. Headline says future-device; body keeps the page legible.",
      "grid": "Panel logic more than poster logic; modules read as glowing surfaces.",
      "layout": "Hero panels, glossy containers, atmospheric depth, light-on-dark interface theater.",
      "reading": "Future portal / spectacle surface.",
      "difference": "Effect-driven futurism rather than rigorous editorial structure."
    },
    {
      "name": "Art School Poster",
      "family": "Printed artifact / anti-clean",
      "phase": "Original lab",
      "slug": "/design-philosophy-style-lab/art-school-poster/",
      "colors": "Warm paper, black ink, sharp orange-red intervention.",
      "fonts": "Space Grotesk + Source Serif 4",
      "font_philosophy": "Sharp contemporary sans for structure, serious serif for argument and cultural weight. The pairing should feel crit-room, not corporate.",
      "grid": "Poster grid with dramatic scale changes and compositional tension.",
      "layout": "Typographic blocks, exhibition framing, composition-led sectioning.",
      "reading": "Design critique / cultural poster.",
      "difference": "Treats type as composition, not just hierarchy."
    },
    {
      "name": "Zine Xerox Bulletin",
      "family": "Printed artifact / anti-clean",
      "phase": "Original lab",
      "slug": "/design-philosophy-style-lab/zine-xerox-bulletin/",
      "colors": "Photocopy paper tones, black, off-white, yellow highlight.",
      "fonts": "Special Elite + Inter",
      "font_philosophy": "Typewriter distress for headers and annotations, clean sans underneath so the mess stays readable.",
      "grid": "Loose split-column bulletin logic with interruptions and rough dividers.",
      "layout": "Dashed rules, pasted notes, copied-sheet atmosphere.",
      "reading": "Circulated handout / scene bulletin.",
      "difference": "Artifact texture and marginality matter as much as content hierarchy."
    },
    {
      "name": "Whole Earth Catalog",
      "family": "Whole Earth / catalog intelligence",
      "phase": "Original lab",
      "slug": "/design-philosophy-style-lab/whole-earth-catalog/",
      "colors": "Earth paper, olive green, brown utility ink.",
      "fonts": "Newsreader + IBM Plex Sans + IBM Plex Mono",
      "font_philosophy": "Readable editorial serif for the big intelligence layer, practical sans for labels, mono for taxonomy and evidence trails.",
      "grid": "Dense catalog grid with sidebar logic and practical taxonomy.",
      "layout": "Annotated lists, recommendation panels, side notes, warm abundance.",
      "reading": "Field guide / practical catalog.",
      "difference": "Collected-human intelligence instead of polished brand staging."
    },
    {
      "name": "IBM Systems Manual",
      "family": "Rational / institutional",
      "phase": "V2",
      "slug": "/design-philosophy-style-lab-v2/ibm-systems-manual/",
      "colors": "White, gray, black, IBM blue.",
      "fonts": "IBM Plex Sans + IBM Plex Mono",
      "font_philosophy": "Exacting sans and mono with zero whimsy. The type should imply procedural review, definitional clarity, and enterprise trust.",
      "grid": "Rectilinear spec-sheet grid with explicit boundaries.",
      "layout": "Labeled blocks, process zones, manual-like segmentation.",
      "reading": "Systems manual / technical explainer.",
      "difference": "Less editorial than Swiss; more procedural and governed."
    },
    {
      "name": "Stripe Fintech Editorial",
      "family": "Premium software / polished tech",
      "phase": "V2",
      "slug": "/design-philosophy-style-lab-v2/stripe-fintech-editorial/",
      "colors": "White and pale blue-gray with deep navy and premium purple.",
      "fonts": "Source Sans 3 + Source Code Pro",
      "font_philosophy": "Humanist sans for premium clarity; restrained mono for evidence, metrics, and technical credibility.",
      "grid": "Soft modular editorial grid with generous spacing.",
      "layout": "Airy metrics, investor-caliber sections, polished report cards.",
      "reading": "Premium strategic briefing.",
      "difference": "Financial calm and polish instead of procedural severity."
    },
    {
      "name": "Framer Dark Motion Tool",
      "family": "Premium software / polished tech",
      "phase": "V2",
      "slug": "/design-philosophy-style-lab-v2/framer-dark-motion-tool/",
      "colors": "Void black, soft gray, white, electric blue.",
      "fonts": "Inter + Azeret Mono",
      "font_philosophy": "Neutral software sans for the interface body; crisp mono for instrument-readout credibility. Typography should feel demo-ready and productized.",
      "grid": "Software-stage grid with demo-screen emphasis.",
      "layout": "Hero screens, rings, dark theater, staged product-surface modules.",
      "reading": "Tool demo / motion product reveal.",
      "difference": "Most explicitly software-performative of the set."
    },
    {
      "name": "Xerox Punk Bulletin",
      "family": "Printed artifact / anti-clean",
      "phase": "V2",
      "slug": "/design-philosophy-style-lab-v2/xerox-punk-bulletin/",
      "colors": "Dirty paper, black toner, rough white.",
      "fonts": "Special Elite + Inter",
      "font_philosophy": "Distressed typewriter display for authenticity, modern sans for all the stuff a user must actually read.",
      "grid": "Broken-sheet bulletin grid with taped interruptions.",
      "layout": "Stamps, tape, copied-sheet blocks, marginal commentary.",
      "reading": "Flyer / hand-copied punk memo.",
      "difference": "More agitated and materially specific than the first zine pass."
    },
    {
      "name": "Rave Flyer Nightmare",
      "family": "Rave / nightlife",
      "phase": "V3",
      "slug": "/design-philosophy-style-lab-v3/rave-flyer-nightmare/",
      "colors": "Acid yellow, hot orange, magenta, cyan, black.",
      "fonts": "Inter",
      "font_philosophy": "One blunt contemporary sans used aggressively. The philosophy is scale violence and collision rather than nuanced pairing.",
      "grid": "Poster-blast grid with impact blocks over reading comfort.",
      "layout": "Event hierarchy, fluorescent blocks, urgency-first composition.",
      "reading": "Warehouse flyer / wall scream.",
      "difference": "Highest color aggression; readability intentionally pushed."
    },
    {
      "name": "DNA Lounge Rave Board",
      "family": "Rave / nightlife",
      "phase": "V3",
      "slug": "/design-philosophy-style-lab-v3/dna-lounge-rave-board/",
      "colors": "Black, white, orange-red, gray utility tones.",
      "fonts": "Arial / Helvetica system sans",
      "font_philosophy": "Default-looking utilitarian sans to preserve venue-site authenticity. The font should feel used, not art-directed.",
      "grid": "Event-board split layout with utility density.",
      "layout": "Calendar-ish columns, venue facts, dense navigation, operational boxes.",
      "reading": "Actual club website / event board.",
      "difference": "Utility first; far less posterized than the rave flyer page."
    },
    {
      "name": "Whole Earth Catalog 1977",
      "family": "Whole Earth / catalog intelligence",
      "phase": "V3",
      "slug": "/design-philosophy-style-lab-v3/whole-earth-catalog-1977/",
      "colors": "Tan paper, brown ink, muted ochre and catalog warmth.",
      "fonts": "IBM Plex Sans + Special Elite",
      "font_philosophy": "Practical sans for organization plus typewriter-style accent for catalog artifact tone. The goal is human assembly, not cleanliness.",
      "grid": "Tri-column catalog/index logic.",
      "layout": "Panels, listings, recommendation index, sidebars, dense navigation.",
      "reading": "Countercultural catalog / browse-and-compare guide.",
      "difference": "The strongest archival catalog silhouette in the inventory."
    },
    {
      "name": "Industrial Flash Chassis",
      "family": "Y2K branches",
      "phase": "V4",
      "slug": "/design-philosophy-style-lab-v4/industrial-flash-chassis/",
      "colors": "Blue-black steel, cold interface blues, pale machine text.",
      "fonts": "Inter",
      "font_philosophy": "A clean neutral sans treated like embedded interface text. The philosophy is machine-shell framing, not expressive typography.",
      "grid": "Device-shell split grid with dashboard sensibility.",
      "layout": "Viewport shell, framed panels, scanline/device cues, mechanical zoning.",
      "reading": "Media machine / interface object.",
      "difference": "Most mechanical and chassis-like Y2K branch."
    },
    {
      "name": "Broadcast Candy Portal",
      "family": "Y2K branches",
      "phase": "V4",
      "slug": "/design-philosophy-style-lab-v4/broadcast-candy-portal/",
      "colors": "Cream and yellow, cyan, orange, green, navy.",
      "fonts": "Inter",
      "font_philosophy": "Neutral sans carrying exaggerated casing, bubbles, and promo energy. The shape language does the nostalgia more than the typeface itself.",
      "grid": "Portal-style multi-zone grid with side rails and promo blocks.",
      "layout": "Three-zone candy-channel layout, cluttered promos, playful blocks.",
      "reading": "TV portal / media homepage.",
      "difference": "Most cheerful and broadcast-social of the Y2K branches."
    },
    {
      "name": "Indie Cyber-Pop Portal",
      "family": "Y2K branches",
      "phase": "V4",
      "slug": "/design-philosophy-style-lab-v4/indie-cyber-pop-portal/",
      "colors": "Orange, pink, dark purple, warm pop neon.",
      "fonts": "Inter",
      "font_philosophy": "Contemporary sans repurposed toward creator-coded weirdness. The voice comes from personal collage behavior and text treatment more than family contrast.",
      "grid": "Looser collage-like structure with less institutional alignment.",
      "layout": "Personal-world portal, softer frame, creator-space energy.",
      "reading": "Weird personal internet world.",
      "difference": "Most intimate and self-authored Y2K branch."
    },
    {
      "name": "Broadcast Candy Extreme",
      "family": "Broadcast descendants",
      "phase": "V5",
      "slug": "/design-philosophy-style-lab-v5/broadcast-candy-extreme/",
      "colors": "Cream, bright yellow, cyan, vivid mid-blue, navy.",
      "fonts": "Bungee + Nunito Sans",
      "font_philosophy": "Inflated cartoon-display type with a rounded friendly sans. This pairing should feel like toy-channel branding and promo overload.",
      "grid": "Portal grid with promo overload.",
      "layout": "Stacked feature well, candy chips, loud blocks, headline-first modules.",
      "reading": "Everything-is-featured TV portal.",
      "difference": "Most ballooned and mascot-like of V5."
    },
    {
      "name": "DNA Candy Collision",
      "family": "Broadcast descendants",
      "phase": "V5",
      "slug": "/design-philosophy-style-lab-v5/dna-candy-collision/",
      "colors": "Black-purple nightlife base with acid lime and pale violet text.",
      "fonts": "Bebas Neue + Barlow Condensed",
      "font_philosophy": "Compressed flyer display plus dense condensed support text. The type should feel poster-stripped, loud, and urban-nightlife rather than toy-like.",
      "grid": "Currently portal-based, but semantically pushed toward venue strip density.",
      "layout": "Ticket-strip energy, event pressure, black-neon media shell.",
      "reading": "Club flyer inside a portal wrapper.",
      "difference": "Most nightlife-compressed typographically in V5."
    },
    {
      "name": "Satellite Pop Countdown",
      "family": "Broadcast descendants",
      "phase": "V5",
      "slug": "/design-philosophy-style-lab-v5/satellite-pop-countdown/",
      "colors": "Pale cyan, light blue, orange accent, deep broadcast blue.",
      "fonts": "Orbitron + Space Grotesk",
      "font_philosophy": "Synthetic techno display with a crisp geometric sans underneath. The pairing should feel ranked, networked, and lightly futuristic.",
      "grid": "Currently portal-based, intended toward rankings and countdown widgets.",
      "layout": "Countdown blocks, scoreboards, orbital widgets, media-network optimism.",
      "reading": "Chart show / countdown special.",
      "difference": "Most scoreboard-oriented V5 branch."
    },
    {
      "name": "Mall Future Kiosk",
      "family": "Broadcast descendants",
      "phase": "V5",
      "slug": "/design-philosophy-style-lab-v5/mall-future-kiosk/",
      "colors": "White-lilac, pink, cyan, glossy purple-dark support tones.",
      "fonts": "Audiowide + Varela Round",
      "font_philosophy": "Friendly sci-fi display with soft rounded body text. Typography should feel kiosk-promotional, mall-retail, and excited to sell tomorrow.",
      "grid": "Currently portal-based, rhetorically aimed at kiosk promos and retail tiles.",
      "layout": "Coupon bursts, nav pills, gift-guide energy, glossy promo surfaces.",
      "reading": "Teen-tech retail portal.",
      "difference": "Most commercial and mall-coded of V5."
    },
    {
      "name": "Public Access Rave Guide",
      "family": "Broadcast descendants",
      "phase": "V5",
      "slug": "/design-philosophy-style-lab-v5/public-access-rave-guide/",
      "colors": "Pale lime, yellow, orange, cyan, civic dark navy-charcoal.",
      "fonts": "Oswald + IBM Plex Sans",
      "font_philosophy": "Narrow urgent display with sober informational sans. The type should feel like PSA bars meeting community listings and low-budget local broadcast.",
      "grid": "Currently portal-based, semantically bent toward alert bars and listings.",
      "layout": "PSA-strip rhetoric, local calendar energy, anti-clean civic weirdness.",
      "reading": "Community bulletin / public-access mutant.",
      "difference": "Most civic and informationally scrappy of V5."
    }
  ],
  "notes": {
    "strongest_structural_separation": [
      "Swiss",
      "IBM Systems Manual",
      "Stripe Fintech Editorial",
      "Framer Dark Motion Tool",
      "Whole Earth Catalog 1977",
      "DNA Lounge Rave Board"
    ],
    "needs_more_structural_divergence": [
      "Broadcast Candy Extreme",
      "DNA Candy Collision",
      "Satellite Pop Countdown",
      "Mall Future Kiosk",
      "Public Access Rave Guide"
    ],
    "principle": "Font philosophy must be a first-class differentiator, not an afterthought; each style should have a clear typographic job and cultural reference.",
    "taxonomy_principle": "Top-level groups should be broad cultural buckets. Small stylistic siblings like rave flyer vs venue board are modes or branches, not separate families.",
    "branch_notes": {
      "broadcast_descendants": "Treat Broadcast Candy Extreme, Satellite Pop Countdown, Mall Future Kiosk, and Public Access Rave Guide as descendants of the broader Y2K broadcast branch, not a standalone family.",
      "rave_cluster": "Treat Rave Flyer Nightmare, DNA Lounge Rave Board, and DNA Candy Collision as one event/nightlife cluster with different information behaviors."
    }
  },
  "canonical_taxonomy": [
    {
      "name": "Systems modernism",
      "why": "The rigorous, institutional surfaces: less mood, more order, governance, and typographic authority.",
      "styles": [
        "Swiss",
        "IBM Systems Manual"
      ]
    },
    {
      "name": "Premium product surfaces",
      "why": "Polished software and fintech presentation systems built around confidence, clarity, and product theater.",
      "styles": [
        "Stripe Fintech Editorial",
        "Framer Dark Motion Tool"
      ]
    },
    {
      "name": "Printed/editorial artifacts",
      "why": "Pages treated like posters, photocopies, handouts, or circulated design objects instead of neutral websites.",
      "styles": [
        "Art School Poster",
        "Zine Xerox Bulletin",
        "Xerox Punk Bulletin"
      ]
    },
    {
      "name": "Catalog and archive intelligence",
      "why": "Dense, humane, browse-first structures for collected knowledge, recommendation logic, and field-guide reading.",
      "styles": [
        "Whole Earth Catalog",
        "Whole Earth Catalog 1977"
      ]
    },
    {
      "name": "Y2K screen cultures",
      "why": "The broad digital-era branch: machine shells, portals, creator worlds, countdown boards, kiosks, and broadcast descendants.",
      "styles": [
        "Y2K Cyber Future",
        "Industrial Flash Chassis",
        "Broadcast Candy Portal",
        "Indie Cyber-Pop Portal",
        "Broadcast Candy Extreme",
        "Satellite Pop Countdown",
        "Mall Future Kiosk",
        "Public Access Rave Guide"
      ]
    },
    {
      "name": "Event and nightlife graphics",
      "why": "Rave flyers, venue boards, and event-driven information surfaces. These are modes inside one cluster, not separate families.",
      "styles": [
        "Rave Flyer Nightmare",
        "DNA Lounge Rave Board",
        "DNA Candy Collision"
      ]
    }
  ]
}