{
  "_description": "Generated from data/ — edit the sources, not this file. The agent access guide explains the evidence boundary of every field.",
  "schemaVersion": "1.0.0",
  "kind": "entry-index",
  "locale": "en",
  "self": "https://designvocabulary.com/en/entries/index.json",
  "site": {
    "catalogSchemaVersion": "0.1.0",
    "entries": 137,
    "index": "https://designvocabulary.com/en/entries/index.json",
    "query": "https://designvocabulary.com/api/query?lang=en",
    "guide": "https://designvocabulary.com/en/agents/",
    "llms": "https://designvocabulary.com/llms.txt"
  },
  "count": 137,
  "provenance": {
    "scope": "Definitions reference these sources. Digital specimens, selection advice, relationships, and recipes are editorial work and have not been validated through user research.",
    "specimenData": "fictional"
  },
  "items": [
    {
      "id": "swiss",
      "name": "Swiss / International Typographic Style",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/swiss/",
      "json": "https://designvocabulary.com/en/entries/swiss.json"
    },
    {
      "id": "neo-brutalism",
      "name": "Neo-Brutalism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/neo-brutalism/",
      "json": "https://designvocabulary.com/en/entries/neo-brutalism.json"
    },
    {
      "id": "glassmorphism",
      "name": "Glassmorphism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/glassmorphism/",
      "json": "https://designvocabulary.com/en/entries/glassmorphism.json"
    },
    {
      "id": "flat-design",
      "name": "Flat Design",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/flat-design/",
      "json": "https://designvocabulary.com/en/entries/flat-design.json"
    },
    {
      "id": "minimalism",
      "name": "Visual Minimalism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/minimalism/",
      "json": "https://designvocabulary.com/en/entries/minimalism.json"
    },
    {
      "id": "skeuomorphism",
      "name": "Skeuomorphism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/skeuomorphism/",
      "json": "https://designvocabulary.com/en/entries/skeuomorphism.json"
    },
    {
      "id": "bauhaus",
      "name": "Bauhaus Graphic Style",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/bauhaus/",
      "json": "https://designvocabulary.com/en/entries/bauhaus.json"
    },
    {
      "id": "art-deco",
      "name": "Art Deco",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/art-deco/",
      "json": "https://designvocabulary.com/en/entries/art-deco.json"
    },
    {
      "id": "art-nouveau",
      "name": "Art Nouveau",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/art-nouveau/",
      "json": "https://designvocabulary.com/en/entries/art-nouveau.json"
    },
    {
      "id": "memphis",
      "name": "Memphis Style",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/memphis/",
      "json": "https://designvocabulary.com/en/entries/memphis.json"
    },
    {
      "id": "collage",
      "name": "Collage",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/collage/",
      "json": "https://designvocabulary.com/en/entries/collage.json"
    },
    {
      "id": "surrealism",
      "name": "Surrealism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/surrealism/",
      "json": "https://designvocabulary.com/en/entries/surrealism.json"
    },
    {
      "id": "retro-computing",
      "name": "Retro Computing Aesthetic",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/retro-computing/",
      "json": "https://designvocabulary.com/en/entries/retro-computing.json"
    },
    {
      "id": "maximalism",
      "name": "Visual Maximalism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/maximalism/",
      "json": "https://designvocabulary.com/en/entries/maximalism.json"
    },
    {
      "id": "grunge",
      "name": "Grunge",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/grunge/",
      "json": "https://designvocabulary.com/en/entries/grunge.json"
    },
    {
      "id": "preppy",
      "name": "Preppy (Collegiate)",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/preppy/",
      "json": "https://designvocabulary.com/en/entries/preppy.json"
    },
    {
      "id": "bohemian",
      "name": "Bohemian (Boho)",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/bohemian/",
      "json": "https://designvocabulary.com/en/entries/bohemian.json"
    },
    {
      "id": "mandala",
      "name": "Mandala",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/mandala/",
      "json": "https://designvocabulary.com/en/entries/mandala.json"
    },
    {
      "id": "coquette",
      "name": "Coquette",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/coquette/",
      "json": "https://designvocabulary.com/en/entries/coquette.json"
    },
    {
      "id": "rococo",
      "name": "Rococo",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/rococo/",
      "json": "https://designvocabulary.com/en/entries/rococo.json"
    },
    {
      "id": "steampunk",
      "name": "Steampunk",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/steampunk/",
      "json": "https://designvocabulary.com/en/entries/steampunk.json"
    },
    {
      "id": "chibi",
      "name": "Chibi",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/chibi/",
      "json": "https://designvocabulary.com/en/entries/chibi.json"
    },
    {
      "id": "wireframe-3d",
      "name": "Wireframe (3D Mesh)",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/wireframe-3d/",
      "json": "https://designvocabulary.com/en/entries/wireframe-3d.json"
    },
    {
      "id": "baroque-ornament",
      "name": "Baroque",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/baroque-ornament/",
      "json": "https://designvocabulary.com/en/entries/baroque-ornament.json"
    },
    {
      "id": "constructivism",
      "name": "Constructivism",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/constructivism/",
      "json": "https://designvocabulary.com/en/entries/constructivism.json"
    },
    {
      "id": "pop-art",
      "name": "Pop Art",
      "type": "visual",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/pop-art/",
      "json": "https://designvocabulary.com/en/entries/pop-art.json"
    },
    {
      "id": "master-detail",
      "name": "Master–Detail",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/master-detail/",
      "json": "https://designvocabulary.com/en/entries/master-detail.json"
    },
    {
      "id": "bento",
      "name": "Bento Grid",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/bento/",
      "json": "https://designvocabulary.com/en/entries/bento.json"
    },
    {
      "id": "card-grid",
      "name": "Card Grid",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/card-grid/",
      "json": "https://designvocabulary.com/en/entries/card-grid.json"
    },
    {
      "id": "single-column",
      "name": "Single-Column Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/single-column/",
      "json": "https://designvocabulary.com/en/entries/single-column.json"
    },
    {
      "id": "sidebar-layout",
      "name": "Sidebar Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/sidebar-layout/",
      "json": "https://designvocabulary.com/en/entries/sidebar-layout.json"
    },
    {
      "id": "hierarchical-navigation",
      "name": "Hierarchical Navigation Structure",
      "type": "layout",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/hierarchical-navigation/",
      "json": "https://designvocabulary.com/en/entries/hierarchical-navigation.json"
    },
    {
      "id": "modular-grid",
      "name": "Modular Grid",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/modular-grid/",
      "json": "https://designvocabulary.com/en/entries/modular-grid.json"
    },
    {
      "id": "linear-flow",
      "name": "Linear Flow Structure",
      "type": "layout",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/linear-flow/",
      "json": "https://designvocabulary.com/en/entries/linear-flow.json"
    },
    {
      "id": "supporting-pane",
      "name": "Supporting-Pane Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/supporting-pane/",
      "json": "https://designvocabulary.com/en/entries/supporting-pane.json"
    },
    {
      "id": "editorial-layout",
      "name": "Editorial Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/editorial-layout/",
      "json": "https://designvocabulary.com/en/entries/editorial-layout.json"
    },
    {
      "id": "adaptive-multipane",
      "name": "Adaptive Multipane Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/adaptive-multipane/",
      "json": "https://designvocabulary.com/en/entries/adaptive-multipane.json"
    },
    {
      "id": "conversation-workspace",
      "name": "Conversation-and-Workspace Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/conversation-workspace/",
      "json": "https://designvocabulary.com/en/entries/conversation-workspace.json"
    },
    {
      "id": "hub-and-spoke",
      "name": "Hub-and-Spoke Structure",
      "type": "layout",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/hub-and-spoke/",
      "json": "https://designvocabulary.com/en/entries/hub-and-spoke.json"
    },
    {
      "id": "holy-grail-layout",
      "name": "Holy Grail Layout",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/holy-grail-layout/",
      "json": "https://designvocabulary.com/en/entries/holy-grail-layout.json"
    },
    {
      "id": "cover-page",
      "name": "Cover Page",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/cover-page/",
      "json": "https://designvocabulary.com/en/entries/cover-page.json"
    },
    {
      "id": "landing-page",
      "name": "Landing Page",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/landing-page/",
      "json": "https://designvocabulary.com/en/entries/landing-page.json"
    },
    {
      "id": "hero-section",
      "name": "Hero Section",
      "type": "layout",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/hero-section/",
      "json": "https://designvocabulary.com/en/entries/hero-section.json"
    },
    {
      "id": "start-page",
      "name": "Start Page",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/start-page/",
      "json": "https://designvocabulary.com/en/entries/start-page.json"
    },
    {
      "id": "site-footer",
      "name": "Site Footer",
      "type": "layout",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/site-footer/",
      "json": "https://designvocabulary.com/en/entries/site-footer.json"
    },
    {
      "id": "splash-screen",
      "name": "Splash (Launch) Screen",
      "type": "layout",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/splash-screen/",
      "json": "https://designvocabulary.com/en/entries/splash-screen.json"
    },
    {
      "id": "contact-page",
      "name": "Contact Page",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/contact-page/",
      "json": "https://designvocabulary.com/en/entries/contact-page.json"
    },
    {
      "id": "comparison-table",
      "name": "Comparison Table",
      "type": "layout",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/comparison-table/",
      "json": "https://designvocabulary.com/en/entries/comparison-table.json"
    },
    {
      "id": "mega-menu",
      "name": "Mega Menu",
      "type": "layout",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/mega-menu/",
      "json": "https://designvocabulary.com/en/entries/mega-menu.json"
    },
    {
      "id": "app-drawer",
      "name": "App Drawer (App Library)",
      "type": "layout",
      "granularity": "page",
      "page": "https://designvocabulary.com/en/entries/app-drawer/",
      "json": "https://designvocabulary.com/en/entries/app-drawer.json"
    },
    {
      "id": "progressive-disclosure",
      "name": "Progressive Disclosure",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/progressive-disclosure/",
      "json": "https://designvocabulary.com/en/entries/progressive-disclosure.json"
    },
    {
      "id": "inline-edit",
      "name": "Inline Edit",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/inline-edit/",
      "json": "https://designvocabulary.com/en/entries/inline-edit.json"
    },
    {
      "id": "modal-dialog",
      "name": "Modal Dialog",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/modal-dialog/",
      "json": "https://designvocabulary.com/en/entries/modal-dialog.json"
    },
    {
      "id": "search-and-filter",
      "name": "Search and Filter",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/search-and-filter/",
      "json": "https://designvocabulary.com/en/entries/search-and-filter.json"
    },
    {
      "id": "wizard",
      "name": "Wizard",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/wizard/",
      "json": "https://designvocabulary.com/en/entries/wizard.json"
    },
    {
      "id": "direct-manipulation",
      "name": "Direct Manipulation",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/direct-manipulation/",
      "json": "https://designvocabulary.com/en/entries/direct-manipulation.json"
    },
    {
      "id": "undo-redo",
      "name": "Undo and Redo",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/undo-redo/",
      "json": "https://designvocabulary.com/en/entries/undo-redo.json"
    },
    {
      "id": "contextual-actions",
      "name": "Contextual Actions",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/contextual-actions/",
      "json": "https://designvocabulary.com/en/entries/contextual-actions.json"
    },
    {
      "id": "conversational-interface",
      "name": "Conversational Interface",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/conversational-interface/",
      "json": "https://designvocabulary.com/en/entries/conversational-interface.json"
    },
    {
      "id": "source-inspection",
      "name": "Source Inspection",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/source-inspection/",
      "json": "https://designvocabulary.com/en/entries/source-inspection.json"
    },
    {
      "id": "human-approval",
      "name": "Human Approval Checkpoint",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/human-approval/",
      "json": "https://designvocabulary.com/en/entries/human-approval.json"
    },
    {
      "id": "batch-actions",
      "name": "Batch Actions",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/batch-actions/",
      "json": "https://designvocabulary.com/en/entries/batch-actions.json"
    },
    {
      "id": "command-palette",
      "name": "Command Palette",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/command-palette/",
      "json": "https://designvocabulary.com/en/entries/command-palette.json"
    },
    {
      "id": "do-not-disturb",
      "name": "Do Not Disturb",
      "type": "interaction",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/do-not-disturb/",
      "json": "https://designvocabulary.com/en/entries/do-not-disturb.json"
    },
    {
      "id": "pagination",
      "name": "Pagination",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/pagination/",
      "json": "https://designvocabulary.com/en/entries/pagination.json"
    },
    {
      "id": "assignment",
      "name": "Assign",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/assignment/",
      "json": "https://designvocabulary.com/en/entries/assignment.json"
    },
    {
      "id": "single-sign-on",
      "name": "Single Sign-On",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/single-sign-on/",
      "json": "https://designvocabulary.com/en/entries/single-sign-on.json"
    },
    {
      "id": "autocomplete",
      "name": "Autocomplete",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/autocomplete/",
      "json": "https://designvocabulary.com/en/entries/autocomplete.json"
    },
    {
      "id": "drag-and-drop",
      "name": "Drag and Drop",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/drag-and-drop/",
      "json": "https://designvocabulary.com/en/entries/drag-and-drop.json"
    },
    {
      "id": "copy-paste",
      "name": "Copy and Paste",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/copy-paste/",
      "json": "https://designvocabulary.com/en/entries/copy-paste.json"
    },
    {
      "id": "notification-center",
      "name": "Notification Center",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/notification-center/",
      "json": "https://designvocabulary.com/en/entries/notification-center.json"
    },
    {
      "id": "voice-message",
      "name": "Voice Message",
      "type": "interaction",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/voice-message/",
      "json": "https://designvocabulary.com/en/entries/voice-message.json"
    },
    {
      "id": "fill-in-the-blanks",
      "name": "Fill in the Blanks",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/fill-in-the-blanks/",
      "json": "https://designvocabulary.com/en/entries/fill-in-the-blanks.json"
    },
    {
      "id": "voice-control-access",
      "name": "Voice Control (Accessibility)",
      "type": "interaction",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/voice-control-access/",
      "json": "https://designvocabulary.com/en/entries/voice-control-access.json"
    },
    {
      "id": "masking",
      "name": "Masking",
      "type": "interaction",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/masking/",
      "json": "https://designvocabulary.com/en/entries/masking.json"
    },
    {
      "id": "skeleton",
      "name": "Skeleton Screen",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/skeleton/",
      "json": "https://designvocabulary.com/en/entries/skeleton.json"
    },
    {
      "id": "determinate-progress",
      "name": "Determinate Progress Bar",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/determinate-progress/",
      "json": "https://designvocabulary.com/en/entries/determinate-progress.json"
    },
    {
      "id": "focus-indicator",
      "name": "Focus Indicator",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/focus-indicator/",
      "json": "https://designvocabulary.com/en/entries/focus-indicator.json"
    },
    {
      "id": "status-message",
      "name": "Status Message",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/status-message/",
      "json": "https://designvocabulary.com/en/entries/status-message.json"
    },
    {
      "id": "inline-validation",
      "name": "Inline Validation Feedback",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/inline-validation/",
      "json": "https://designvocabulary.com/en/entries/inline-validation.json"
    },
    {
      "id": "pressed-state",
      "name": "Pressed-State Feedback",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/pressed-state/",
      "json": "https://designvocabulary.com/en/entries/pressed-state.json"
    },
    {
      "id": "optimistic-feedback",
      "name": "Optimistic Feedback",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/optimistic-feedback/",
      "json": "https://designvocabulary.com/en/entries/optimistic-feedback.json"
    },
    {
      "id": "indeterminate-progress",
      "name": "Indeterminate Progress Indicator",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/indeterminate-progress/",
      "json": "https://designvocabulary.com/en/entries/indeterminate-progress.json"
    },
    {
      "id": "ai-label",
      "name": "AI Content Label",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/ai-label/",
      "json": "https://designvocabulary.com/en/entries/ai-label.json"
    },
    {
      "id": "transition-animation",
      "name": "State Transition Animation",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/transition-animation/",
      "json": "https://designvocabulary.com/en/entries/transition-animation.json"
    },
    {
      "id": "haptic-feedback",
      "name": "Haptic Feedback",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/haptic-feedback/",
      "json": "https://designvocabulary.com/en/entries/haptic-feedback.json"
    },
    {
      "id": "notification-dot",
      "name": "Notification Dot",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/notification-dot/",
      "json": "https://designvocabulary.com/en/entries/notification-dot.json"
    },
    {
      "id": "empty-state",
      "name": "Empty State",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/empty-state/",
      "json": "https://designvocabulary.com/en/entries/empty-state.json"
    },
    {
      "id": "quick-reply",
      "name": "Quick Reply",
      "type": "micro",
      "granularity": "state",
      "page": "https://designvocabulary.com/en/entries/quick-reply/",
      "json": "https://designvocabulary.com/en/entries/quick-reply.json"
    },
    {
      "id": "proximity",
      "name": "Proximity",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/proximity/",
      "json": "https://designvocabulary.com/en/entries/proximity.json"
    },
    {
      "id": "recognition",
      "name": "Recognition Rather Than Recall",
      "type": "principle",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/recognition/",
      "json": "https://designvocabulary.com/en/entries/recognition.json"
    },
    {
      "id": "similarity",
      "name": "Similarity",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/similarity/",
      "json": "https://designvocabulary.com/en/entries/similarity.json"
    },
    {
      "id": "error-prevention",
      "name": "Error Prevention",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/error-prevention/",
      "json": "https://designvocabulary.com/en/entries/error-prevention.json"
    },
    {
      "id": "consistency",
      "name": "Consistency and Standards",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/consistency/",
      "json": "https://designvocabulary.com/en/entries/consistency.json"
    },
    {
      "id": "user-control",
      "name": "User Control and Freedom",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/user-control/",
      "json": "https://designvocabulary.com/en/entries/user-control.json"
    },
    {
      "id": "figure-ground",
      "name": "Figure–Ground",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/figure-ground/",
      "json": "https://designvocabulary.com/en/entries/figure-ground.json"
    },
    {
      "id": "fitts-law",
      "name": "Fitts’s Law",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/fitts-law/",
      "json": "https://designvocabulary.com/en/entries/fitts-law.json"
    },
    {
      "id": "visibility-of-system-status",
      "name": "Visibility of System Status",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/visibility-of-system-status/",
      "json": "https://designvocabulary.com/en/entries/visibility-of-system-status.json"
    },
    {
      "id": "cognitive-load",
      "name": "Cognitive Load",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/cognitive-load/",
      "json": "https://designvocabulary.com/en/entries/cognitive-load.json"
    },
    {
      "id": "trust-calibration",
      "name": "Trust Calibration",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/trust-calibration/",
      "json": "https://designvocabulary.com/en/entries/trust-calibration.json"
    },
    {
      "id": "hick-hyman-law",
      "name": "Hick–Hyman Law",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/hick-hyman-law/",
      "json": "https://designvocabulary.com/en/entries/hick-hyman-law.json"
    },
    {
      "id": "perceivable-alternatives",
      "name": "Perceivable Alternatives",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/perceivable-alternatives/",
      "json": "https://designvocabulary.com/en/entries/perceivable-alternatives.json"
    },
    {
      "id": "explainability",
      "name": "Explainability",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/explainability/",
      "json": "https://designvocabulary.com/en/entries/explainability.json"
    },
    {
      "id": "contrast-legibility",
      "name": "Contrast and Legibility",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/contrast-legibility/",
      "json": "https://designvocabulary.com/en/entries/contrast-legibility.json"
    },
    {
      "id": "golden-ratio",
      "name": "Golden Ratio",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/golden-ratio/",
      "json": "https://designvocabulary.com/en/entries/golden-ratio.json"
    },
    {
      "id": "interlock",
      "name": "Interlock",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/interlock/",
      "json": "https://designvocabulary.com/en/entries/interlock.json"
    },
    {
      "id": "wayfinding",
      "name": "Wayfinding",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/wayfinding/",
      "json": "https://designvocabulary.com/en/entries/wayfinding.json"
    },
    {
      "id": "rule-of-thirds",
      "name": "Rule of Thirds",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/rule-of-thirds/",
      "json": "https://designvocabulary.com/en/entries/rule-of-thirds.json"
    },
    {
      "id": "visual-hierarchy",
      "name": "Visual Hierarchy",
      "type": "principle",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/visual-hierarchy/",
      "json": "https://designvocabulary.com/en/entries/visual-hierarchy.json"
    },
    {
      "id": "fibonacci-sequence",
      "name": "Fibonacci Sequence",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/fibonacci-sequence/",
      "json": "https://designvocabulary.com/en/entries/fibonacci-sequence.json"
    },
    {
      "id": "focal-point",
      "name": "Focal Point",
      "type": "principle",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/focal-point/",
      "json": "https://designvocabulary.com/en/entries/focal-point.json"
    },
    {
      "id": "calm-technology",
      "name": "Calm Technology",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/calm-technology/",
      "json": "https://designvocabulary.com/en/entries/calm-technology.json"
    },
    {
      "id": "inclusive-design",
      "name": "Inclusive Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/inclusive-design/",
      "json": "https://designvocabulary.com/en/entries/inclusive-design.json"
    },
    {
      "id": "human-centered-design",
      "name": "Human-Centered Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/human-centered-design/",
      "json": "https://designvocabulary.com/en/entries/human-centered-design.json"
    },
    {
      "id": "privacy-by-design",
      "name": "Privacy by Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/privacy-by-design/",
      "json": "https://designvocabulary.com/en/entries/privacy-by-design.json"
    },
    {
      "id": "universal-design",
      "name": "Universal Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/universal-design/",
      "json": "https://designvocabulary.com/en/entries/universal-design.json"
    },
    {
      "id": "systems-thinking",
      "name": "Systems Thinking",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/systems-thinking/",
      "json": "https://designvocabulary.com/en/entries/systems-thinking.json"
    },
    {
      "id": "progressive-enhancement",
      "name": "Progressive Enhancement",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/progressive-enhancement/",
      "json": "https://designvocabulary.com/en/entries/progressive-enhancement.json"
    },
    {
      "id": "value-sensitive-design",
      "name": "Value Sensitive Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/value-sensitive-design/",
      "json": "https://designvocabulary.com/en/entries/value-sensitive-design.json"
    },
    {
      "id": "sustainable-design",
      "name": "Sustainable Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/sustainable-design/",
      "json": "https://designvocabulary.com/en/entries/sustainable-design.json"
    },
    {
      "id": "participatory-design",
      "name": "Participatory Design",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/participatory-design/",
      "json": "https://designvocabulary.com/en/entries/participatory-design.json"
    },
    {
      "id": "modernism",
      "name": "Modernism",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/modernism/",
      "json": "https://designvocabulary.com/en/entries/modernism.json"
    },
    {
      "id": "craftsmanship",
      "name": "Craftsmanship",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/craftsmanship/",
      "json": "https://designvocabulary.com/en/entries/craftsmanship.json"
    },
    {
      "id": "design-systems",
      "name": "Design Systems",
      "type": "philosophy",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/design-systems/",
      "json": "https://designvocabulary.com/en/entries/design-systems.json"
    },
    {
      "id": "confirmshaming",
      "name": "Confirmshaming",
      "type": "anti",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/confirmshaming/",
      "json": "https://designvocabulary.com/en/entries/confirmshaming.json"
    },
    {
      "id": "hidden-costs",
      "name": "Hidden Costs",
      "type": "anti",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/hidden-costs/",
      "json": "https://designvocabulary.com/en/entries/hidden-costs.json"
    },
    {
      "id": "obstruction",
      "name": "Obstruction",
      "type": "anti",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/obstruction/",
      "json": "https://designvocabulary.com/en/entries/obstruction.json"
    },
    {
      "id": "false-urgency",
      "name": "False Urgency",
      "type": "anti",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/false-urgency/",
      "json": "https://designvocabulary.com/en/entries/false-urgency.json"
    },
    {
      "id": "hidden-subscription",
      "name": "Hidden Subscription",
      "type": "anti",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/hidden-subscription/",
      "json": "https://designvocabulary.com/en/entries/hidden-subscription.json"
    },
    {
      "id": "disguised-ads",
      "name": "Disguised Ads",
      "type": "anti",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/disguised-ads/",
      "json": "https://designvocabulary.com/en/entries/disguised-ads.json"
    },
    {
      "id": "visual-interference",
      "name": "Visual Interference",
      "type": "anti",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/visual-interference/",
      "json": "https://designvocabulary.com/en/entries/visual-interference.json"
    },
    {
      "id": "nagging",
      "name": "Nagging",
      "type": "anti",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/nagging/",
      "json": "https://designvocabulary.com/en/entries/nagging.json"
    },
    {
      "id": "false-scarcity",
      "name": "False Scarcity",
      "type": "anti",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/false-scarcity/",
      "json": "https://designvocabulary.com/en/entries/false-scarcity.json"
    },
    {
      "id": "preselection",
      "name": "Manipulative Preselection",
      "type": "anti",
      "granularity": "component",
      "page": "https://designvocabulary.com/en/entries/preselection/",
      "json": "https://designvocabulary.com/en/entries/preselection.json"
    },
    {
      "id": "security-questions",
      "name": "Security Questions",
      "type": "anti",
      "granularity": "flow",
      "page": "https://designvocabulary.com/en/entries/security-questions/",
      "json": "https://designvocabulary.com/en/entries/security-questions.json"
    },
    {
      "id": "ai-slop",
      "name": "AI Slop",
      "type": "anti",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/ai-slop/",
      "json": "https://designvocabulary.com/en/entries/ai-slop.json"
    },
    {
      "id": "walled-garden",
      "name": "Walled Garden",
      "type": "anti",
      "granularity": "experience",
      "page": "https://designvocabulary.com/en/entries/walled-garden/",
      "json": "https://designvocabulary.com/en/entries/walled-garden.json"
    }
  ]
}
