{
  "name": "6am",
  "brandVersion": "0.7.0",
  "base": "/projects/6am/design",
  "json": "/projects/6am/design/presentations.json",
  "guide": "/projects/6am/design/presentations.md",
  "format": {
    "name": "Widescreen",
    "widthInches": 13.333333,
    "heightInches": 7.5,
    "ratio": "16:9"
  },
  "id": "6am",
  "revision": 2,
  "status": "Candidate library",
  "approval": null,
  "heading": "A library for every presentation",
  "direction": "Reusable slides and editable elements. Choose a layout for the content, duplicate it and apply the documented limits. The order is a catalog, not a presentation narrative.",
  "display": "Big Shoulders",
  "body": "Onest",
  "brandType": "Big Shoulders / Onest",
  "library": true,
  "families": [
    {
      "id": "openings",
      "label": "Openings",
      "description": "A subject, section or pause with a clear visual hierarchy."
    },
    {
      "id": "editorial",
      "label": "Editorial",
      "description": "Arguments, explanations and structured text."
    },
    {
      "id": "images",
      "label": "Images",
      "description": "Image slots with specific crops and caption positions."
    },
    {
      "id": "process",
      "label": "Process",
      "description": "Sequences, timing and responsibilities."
    },
    {
      "id": "data",
      "label": "Data",
      "description": "Editable evidence with units and sources."
    },
    {
      "id": "comparison",
      "label": "Comparison",
      "description": "Alternatives and relationships on consistent terms."
    },
    {
      "id": "people",
      "label": "People & closing",
      "description": "People, quotations and contact details."
    },
    {
      "id": "elements",
      "label": "Elements",
      "description": "Independent objects to copy into any compatible slide."
    }
  ],
  "assetBase": "/projects/6am/design/presentation-assets/library-v2",
  "pptx": "/projects/6am/design/presentation-assets/library-v2/6am-slide-library-v2.pptx",
  "pdf": "/projects/6am/design/presentation-assets/library-v2/6am-slide-library-v2.pdf",
  "typography": {
    "basis": "Brand edition",
    "display": "Big Shoulders",
    "body": "Onest",
    "brand": "Big Shoulders / Onest",
    "coverPt": 64,
    "titlePt": 42,
    "bodyPt": 20,
    "tablePt": 18,
    "captionPt": 11,
    "note": "Brand edition: Big Shoulders for display and Onest for body, tables and chart labels. Install the brand fonts in PowerPoint. Fonts are not embedded. Preview images use these font files; inspect line breaks in your target Office installation."
  },
  "rules": [
    [
      "Library first",
      "These slides are reusable patterns and element sheets. Select only the patterns your content needs; do not present this library as a finished deck."
    ],
    [
      "Canvas",
      "16:9 at 1280 × 720. Keep content inside a 64 px (0.67 in) margin; use gutters of at least 24 px. Keep labels and captions aligned to the same grid."
    ],
    [
      "Typography",
      "Big Shoulders headlines; Onest body. Display around 64 pt (up to 72 pt for short chapter titles), titles 42 pt, body 20 pt, tables 18 pt, captions 11 pt. Headings use up to two lines. Split content when it exceeds the documented limits."
    ],
    [
      "Color",
      "Use ink #0A0C00, paper #F4F4F0 and lime #E3FF04. Lime signals a section or selected emphasis; use ink text on lime. Do not import the reference templates’ multicolor palettes."
    ],
    [
      "Images",
      "Image slots specify aspect ratios and crop guidance. Replace each frame with an authorized image; preserve faces and original logos. Example workshop imagery is illustrative, not evidence of a client engagement."
    ],
    [
      "Editability",
      "Text, rules, process diagrams and elements remain native objects. Tables and charts are native; use Edit Data to change chart values. Image frames are shapes to replace manually, not automatic picture placeholders."
    ],
    [
      "Evidence",
      "Chart values are synthetic demonstrations. Replace values, units, periods and sources together. Do not infer claims from placeholder metrics, quotations or profile fields."
    ],
    [
      "Assembly",
      "Use Keep Source Formatting when copying slides between decks. Select related element objects together when copying; group them if needed. Apply the same font scale and grid after pasting. Every layout has fields, limits and a usage recipe."
    ]
  ],
  "layouts": [
    {
      "id": "6am-cover-dark",
      "kind": "cover-dark",
      "label": "Dark cover",
      "family": "openings",
      "description": "One subject and minimal supporting information.",
      "limits": "Title ≤ 6 words; one metadata line.",
      "fields": [
        "title",
        "subtitle",
        "presenter",
        "date"
      ],
      "avoid": "Do not add an agenda or statistics to the cover.",
      "slide": 1,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-01.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-cover-dark.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-cover-light",
      "kind": "cover-light",
      "label": "Light cover",
      "family": "openings",
      "description": "A quieter opening with a large headline.",
      "limits": "Title ≤ 7 words; subtitle ≤ 18 words.",
      "fields": [
        "title",
        "subtitle",
        "date"
      ],
      "avoid": "Do not reduce the headline to accommodate a paragraph.",
      "slide": 2,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-02.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-cover-light.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-cover-split",
      "kind": "cover-split",
      "label": "Split cover",
      "family": "openings",
      "description": "A title paired with a contextual image.",
      "limits": "Title ≤ 6 words; one image in a 4:5 crop.",
      "fields": [
        "title",
        "image",
        "caption"
      ],
      "avoid": "Keep faces and essential image detail inside the crop.",
      "slide": 3,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-03.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-cover-split.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-section-lime",
      "kind": "section-lime",
      "label": "Lime section",
      "family": "openings",
      "description": "A strong chapter break.",
      "limits": "Section number; title ≤ 5 words.",
      "fields": [
        "section",
        "title"
      ],
      "avoid": "Use between chapters, not on every content slide.",
      "slide": 4,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-04.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-section-lime.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-section-dark",
      "kind": "section-dark",
      "label": "Dark section",
      "family": "openings",
      "description": "A measured chapter break for a longer topic.",
      "limits": "Title ≤ 7 words; descriptor ≤ 12 words.",
      "fields": [
        "section",
        "title",
        "descriptor"
      ],
      "avoid": "Keep the descriptor subordinate to the headline.",
      "slide": 5,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-05.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-section-dark.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-agenda",
      "kind": "agenda",
      "label": "Agenda",
      "family": "openings",
      "description": "A scannable list of sections.",
      "limits": "Up to 5 sections; each label ≤ 5 words.",
      "fields": [
        "sections"
      ],
      "avoid": "Match labels to actual section titles.",
      "slide": 6,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-06.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-agenda.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-statement",
      "kind": "statement",
      "label": "Statement",
      "family": "editorial",
      "description": "One idea that needs space and emphasis.",
      "limits": "One statement ≤ 14 words.",
      "fields": [
        "statement"
      ],
      "avoid": "Use a claim only when supporting evidence exists.",
      "slide": 7,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-07.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-statement.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-editorial-split",
      "kind": "editorial-split",
      "label": "Editorial split",
      "family": "editorial",
      "description": "One point with a short explanation beside it.",
      "limits": "Headline ≤ 8 words; body ≤ 55 words.",
      "fields": [
        "headline",
        "body"
      ],
      "avoid": "Move supporting detail to an appendix.",
      "slide": 8,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-08.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-editorial-split.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-text-two",
      "kind": "text-two",
      "label": "Two text columns",
      "family": "editorial",
      "description": "Two related explanations of equal importance.",
      "limits": "2 headings ≤ 5 words; body ≤ 35 words each.",
      "fields": [
        "leftHeading",
        "leftBody",
        "rightHeading",
        "rightBody"
      ],
      "avoid": "Do not use columns for sequential prose.",
      "slide": 9,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-09.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-text-two.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-text-three",
      "kind": "text-three",
      "label": "Three text columns",
      "family": "editorial",
      "description": "A concise set of three distinct subjects.",
      "limits": "3 headings ≤ 4 words; body ≤ 22 words each.",
      "fields": [
        "items"
      ],
      "avoid": "Use two columns when there are only two subjects.",
      "slide": 10,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-10.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-text-three.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-numbered-list",
      "kind": "numbered-list",
      "label": "Numbered list",
      "family": "editorial",
      "description": "Four ordered points without a diagram.",
      "limits": "4 items; title ≤ 4 words and body ≤ 16 words each.",
      "fields": [
        "items"
      ],
      "avoid": "Numbers indicate order, not decorative emphasis.",
      "slide": 11,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-11.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-numbered-list.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-quote",
      "kind": "quote",
      "label": "Quotation",
      "family": "editorial",
      "description": "A verbatim statement with clear attribution.",
      "limits": "Quote ≤ 32 words; author and source.",
      "fields": [
        "quote",
        "author",
        "source"
      ],
      "avoid": "Never invent a testimonial or attribution.",
      "slide": 12,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-12.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-quote.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-definition",
      "kind": "definition",
      "label": "Definition",
      "family": "editorial",
      "description": "A term, a definition and its context.",
      "limits": "Term ≤ 4 words; definition ≤ 35 words.",
      "fields": [
        "term",
        "definition",
        "context"
      ],
      "avoid": "Avoid treating an opinion as a formal definition.",
      "slide": 13,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-13.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-definition.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-summary",
      "kind": "summary",
      "label": "Summary",
      "family": "editorial",
      "description": "A brief summary with supporting observations.",
      "limits": "Main point ≤ 12 words; 3 observations ≤ 15 words.",
      "fields": [
        "headline",
        "observations"
      ],
      "avoid": "Do not introduce unsupported new information.",
      "slide": 14,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-14.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-summary.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-image-full",
      "kind": "image-full",
      "label": "Full image",
      "family": "images",
      "description": "One image with a caption below.",
      "limits": "One 16:9 image; caption ≤ 18 words.",
      "fields": [
        "image",
        "caption",
        "source"
      ],
      "avoid": "No text over image detail. Preserve source attribution.",
      "slide": 15,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-15.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-image-full.md",
      "type": "layout",
      "editable": "Native text + editable image frames"
    },
    {
      "id": "6am-image-left",
      "kind": "image-left",
      "label": "Image left",
      "family": "images",
      "description": "A photograph beside a headline and explanation.",
      "limits": "Image 4:5; title ≤ 7 words; body ≤ 35 words.",
      "fields": [
        "image",
        "title",
        "body",
        "source"
      ],
      "avoid": "Use a subject facing into the composition.",
      "slide": 16,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-16.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-image-left.md",
      "type": "layout",
      "editable": "Native text + editable image frames"
    },
    {
      "id": "6am-image-right",
      "kind": "image-right",
      "label": "Image right",
      "family": "images",
      "description": "Text leading into a contextual image.",
      "limits": "Image 4:5; title ≤ 7 words; body ≤ 35 words.",
      "fields": [
        "image",
        "title",
        "body",
        "source"
      ],
      "avoid": "Do not stretch the image to fit the frame.",
      "slide": 17,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-17.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-image-right.md",
      "type": "layout",
      "editable": "Native text + editable image frames"
    },
    {
      "id": "6am-image-pair",
      "kind": "image-pair",
      "label": "Image pair",
      "family": "images",
      "description": "Two images compared with equal prominence.",
      "limits": "2 images at 4:3; captions ≤ 10 words each.",
      "fields": [
        "images",
        "captions"
      ],
      "avoid": "Use equivalent crops and consistent image treatment.",
      "slide": 18,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-18.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-image-pair.md",
      "type": "layout",
      "editable": "Native text + editable image frames"
    },
    {
      "id": "6am-image-triptych",
      "kind": "image-triptych",
      "label": "Image triptych",
      "family": "images",
      "description": "Three related details or stages.",
      "limits": "3 images at 3:4; captions ≤ 8 words each.",
      "fields": [
        "images",
        "captions"
      ],
      "avoid": "Avoid mixing unrelated subjects to fill a grid.",
      "slide": 19,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-19.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-image-triptych.md",
      "type": "layout",
      "editable": "Native text + editable image frames"
    },
    {
      "id": "6am-image-wide",
      "kind": "image-wide",
      "label": "Wide image with note",
      "family": "images",
      "description": "A panoramic image with an editorial annotation.",
      "limits": "Image about 3:1; note ≤ 25 words.",
      "fields": [
        "image",
        "title",
        "note",
        "source"
      ],
      "avoid": "A panorama must support this crop without losing its subject.",
      "slide": 20,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-20.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-image-wide.md",
      "type": "layout",
      "editable": "Native text + editable image frames"
    },
    {
      "id": "6am-steps-horizontal",
      "kind": "steps-horizontal",
      "label": "Horizontal sequence",
      "family": "process",
      "description": "Four steps with a distinct outcome.",
      "limits": "4 steps; label ≤ 3 words; outcome ≤ 14 words.",
      "fields": [
        "steps"
      ],
      "avoid": "Keep order unambiguous and connectors out of text.",
      "slide": 21,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-21.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-steps-horizontal.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-steps-vertical",
      "kind": "steps-vertical",
      "label": "Vertical sequence",
      "family": "process",
      "description": "A sequence with room for explanations.",
      "limits": "4 steps; label ≤ 4 words; body ≤ 20 words.",
      "fields": [
        "steps"
      ],
      "avoid": "Do not compress more steps into the same frame.",
      "slide": 22,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-22.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-steps-vertical.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-timeline",
      "kind": "timeline",
      "label": "Timeline",
      "family": "process",
      "description": "Events placed in chronological order.",
      "limits": "4 milestones; date and label ≤ 6 words.",
      "fields": [
        "milestones"
      ],
      "avoid": "Spacing must not imply scale unless intervals are proportional.",
      "slide": 23,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-23.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-timeline.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-roadmap",
      "kind": "roadmap",
      "label": "Roadmap",
      "family": "process",
      "description": "Work grouped into three time horizons.",
      "limits": "3 horizons; up to 3 deliverables each.",
      "fields": [
        "horizons",
        "deliverables"
      ],
      "avoid": "Separate committed dates from indicative horizons.",
      "slide": 24,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-24.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-roadmap.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-swimlane",
      "kind": "swimlane",
      "label": "Responsibility lanes",
      "family": "process",
      "description": "Responsibilities across a shared sequence.",
      "limits": "3 lanes × 3 stages; cell ≤ 5 words.",
      "fields": [
        "roles",
        "stages",
        "activities"
      ],
      "avoid": "Clarify owners without implying unconfirmed commitments.",
      "slide": 25,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-25.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-swimlane.md",
      "type": "layout",
      "editable": "Native table"
    },
    {
      "id": "6am-schedule",
      "kind": "schedule",
      "label": "Schedule",
      "family": "process",
      "description": "Work duration across a short period.",
      "limits": "4 workstreams × 6 periods.",
      "fields": [
        "workstreams",
        "periods",
        "durations"
      ],
      "avoid": "Align each bar to the actual start and end period.",
      "slide": 26,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-26.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-schedule.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-metrics",
      "kind": "metrics",
      "label": "Metric strip",
      "family": "data",
      "description": "Four comparable headline metrics.",
      "limits": "4 values; labels ≤ 4 words; one common period/source.",
      "fields": [
        "metrics",
        "unit",
        "period",
        "source"
      ],
      "avoid": "Never mix incompatible units without labeling each.",
      "slide": 27,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-27.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-metrics.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-bar-chart",
      "kind": "bar-chart",
      "label": "Bar comparison",
      "family": "data",
      "description": "Compare quantities across categories.",
      "limits": "4 categories; one series; zero baseline.",
      "fields": [
        "categories",
        "values",
        "unit",
        "period",
        "source"
      ],
      "avoid": "Replace illustrative data through Edit Data.",
      "slide": 28,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-28.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-bar-chart.md",
      "type": "layout",
      "editable": "Native chart + editable workbook"
    },
    {
      "id": "6am-line-chart",
      "kind": "line-chart",
      "label": "Trend line",
      "family": "data",
      "description": "Change over a continuous ordered period.",
      "limits": "6 periods; one or two series.",
      "fields": [
        "periods",
        "series",
        "unit",
        "source"
      ],
      "avoid": "Do not interpolate missing evidence without disclosure.",
      "slide": 29,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-29.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-line-chart.md",
      "type": "layout",
      "editable": "Native chart + editable workbook"
    },
    {
      "id": "6am-stacked-chart",
      "kind": "stacked-chart",
      "label": "Stacked columns",
      "family": "data",
      "description": "Compare components that add to a total.",
      "limits": "4 categories; 2 series; same unit.",
      "fields": [
        "categories",
        "series",
        "unit",
        "source"
      ],
      "avoid": "Use consistent category order and label the total basis.",
      "slide": 30,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-30.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-stacked-chart.md",
      "type": "layout",
      "editable": "Native chart + editable workbook"
    },
    {
      "id": "6am-donut-chart",
      "kind": "donut-chart",
      "label": "Share of total",
      "family": "data",
      "description": "Composition of a single complete total.",
      "limits": "3 segments adding to 100; labels in legend.",
      "fields": [
        "segments",
        "values",
        "period",
        "source"
      ],
      "avoid": "Prefer a bar chart for close values or many categories.",
      "slide": 31,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-31.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-donut-chart.md",
      "type": "layout",
      "editable": "Native chart + editable workbook"
    },
    {
      "id": "6am-evidence-table",
      "kind": "evidence-table",
      "label": "Evidence table",
      "family": "data",
      "description": "Documents, owners and verification status.",
      "limits": "4 body rows × 3 columns; cell ≤ 8 words.",
      "fields": [
        "rows",
        "sources"
      ],
      "avoid": "Keep sources identifiable and dates explicit.",
      "slide": 32,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-32.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-evidence-table.md",
      "type": "layout",
      "editable": "Native table"
    },
    {
      "id": "6am-comparison-table",
      "kind": "comparison-table",
      "label": "Comparison table",
      "family": "comparison",
      "description": "Options compared on the same criteria.",
      "limits": "4 criteria × 3 options.",
      "fields": [
        "criteria",
        "options",
        "values"
      ],
      "avoid": "Do not change criteria between options.",
      "slide": 33,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-33.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-comparison-table.md",
      "type": "layout",
      "editable": "Native table"
    },
    {
      "id": "6am-two-options",
      "kind": "two-options",
      "label": "Two options",
      "family": "comparison",
      "description": "Two alternatives described on equal terms.",
      "limits": "2 options; 3 comparable attributes each.",
      "fields": [
        "options",
        "attributes"
      ],
      "avoid": "Do not make one option look approved through styling.",
      "slide": 34,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-34.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-two-options.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-before-after",
      "kind": "before-after",
      "label": "Before / after",
      "family": "comparison",
      "description": "A documented difference between two states.",
      "limits": "2 states; 3 observations each.",
      "fields": [
        "before",
        "after",
        "evidence"
      ],
      "avoid": "Use the same measurement basis and time scope.",
      "slide": 35,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-35.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-before-after.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-matrix",
      "kind": "matrix",
      "label": "Decision matrix",
      "family": "comparison",
      "description": "Place items along two explicit dimensions.",
      "limits": "2 axes; 4 quadrants; up to 4 items.",
      "fields": [
        "axes",
        "quadrants",
        "items"
      ],
      "avoid": "Position must reflect supplied evidence, not arbitrary preference.",
      "slide": 36,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-36.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-matrix.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-profile",
      "kind": "profile",
      "label": "Individual profile",
      "family": "people",
      "description": "One person with role and short context.",
      "limits": "Portrait 4:5; name, role, bio ≤ 35 words.",
      "fields": [
        "name",
        "role",
        "biography",
        "portrait"
      ],
      "avoid": "Use authorized portraits and verified credentials.",
      "slide": 37,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-37.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-profile.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-team",
      "kind": "team",
      "label": "Team profiles",
      "family": "people",
      "description": "Three people with equal visual weight.",
      "limits": "3 portraits; name and role; no biographies.",
      "fields": [
        "people"
      ],
      "avoid": "Do not use generated people as actual employees.",
      "slide": 38,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-38.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-team.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-contact",
      "kind": "contact",
      "label": "Contact",
      "family": "people",
      "description": "An owner and a direct way to continue.",
      "limits": "Headline ≤ 6 words; name, role and contact.",
      "fields": [
        "title",
        "name",
        "role",
        "email"
      ],
      "avoid": "Verify the contact details before use.",
      "slide": 39,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-39.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-contact.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-closing",
      "kind": "closing",
      "label": "Closing statement",
      "family": "people",
      "description": "A brief concluding statement.",
      "limits": "Statement ≤ 10 words; one supporting line.",
      "fields": [
        "statement",
        "support"
      ],
      "avoid": "Use a concrete subject instead of a generic slogan.",
      "slide": 40,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-40.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-closing.md",
      "type": "layout",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-type",
      "kind": "elements-type",
      "label": "Type hierarchy",
      "family": "elements",
      "description": "Copy title, body and caption objects at approved sizes.",
      "limits": "6 type styles; preserve typeface and hierarchy.",
      "fields": [
        "textStyles"
      ],
      "avoid": "Do not shrink body text below 18 pt to solve overflow.",
      "slide": 41,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-41.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-type.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-labels",
      "kind": "elements-labels",
      "label": "Labels & metadata",
      "family": "elements",
      "description": "Reusable kicker, folio, date and source text.",
      "limits": "6 independent label objects.",
      "fields": [
        "labels"
      ],
      "avoid": "Keep metadata subordinate and remove unused fields.",
      "slide": 42,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-42.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-labels.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-metrics",
      "kind": "elements-metrics",
      "label": "Metric blocks",
      "family": "elements",
      "description": "Independent value, label and qualification objects.",
      "limits": "3 values with label, unit and period.",
      "fields": [
        "value",
        "label",
        "unit",
        "period"
      ],
      "avoid": "A value without its basis is incomplete.",
      "slide": 43,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-43.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-metrics.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-steps",
      "kind": "elements-steps",
      "label": "Step modules",
      "family": "elements",
      "description": "Copy step numbers, labels and connecting rules.",
      "limits": "3 steps; native shapes and text.",
      "fields": [
        "steps"
      ],
      "avoid": "Keep connectors straight and away from the label area.",
      "slide": 44,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-44.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-steps.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-frames",
      "kind": "elements-frames",
      "label": "Image frames",
      "family": "elements",
      "description": "Reusable 1:1, 4:5 and 16:9 image areas.",
      "limits": "3 named frames; replace with a cropped image.",
      "fields": [
        "images"
      ],
      "avoid": "Frames are editable shapes, not automatic picture placeholders.",
      "slide": 45,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-45.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-frames.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-sources",
      "kind": "elements-sources",
      "label": "Sources & notes",
      "family": "elements",
      "description": "A citation, an assumption and a qualification.",
      "limits": "3 text blocks; source includes title and date.",
      "fields": [
        "source",
        "assumption",
        "qualification"
      ],
      "avoid": "Notes must remain visible when they change interpretation.",
      "slide": 46,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-46.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-sources.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-rows",
      "kind": "elements-rows",
      "label": "Comparison rows",
      "family": "elements",
      "description": "Reusable rows for consistent criteria and values.",
      "limits": "3 independent rows; each label ≤ 6 words.",
      "fields": [
        "criteria",
        "values"
      ],
      "avoid": "For larger datasets use a native table instead.",
      "slide": 47,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-47.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-rows.md",
      "type": "elements",
      "editable": "Native text and shapes"
    },
    {
      "id": "6am-elements-callouts",
      "kind": "elements-callouts",
      "label": "Annotations",
      "family": "elements",
      "description": "A side note, a quoted extract and a highlighted phrase.",
      "limits": "3 independent annotation styles.",
      "fields": [
        "note",
        "quote",
        "phrase"
      ],
      "avoid": "Highlight only the part that deserves extra attention.",
      "slide": 48,
      "preview": "/projects/6am/design/presentation-assets/library-v2/slide-48.png",
      "recipe": "/projects/6am/design/presentation-assets/library-v2/6am-elements-callouts.md",
      "type": "elements",
      "editable": "Native text and shapes"
    }
  ]
}