{}OPF
DocsDesign And Media exampleView source

Data Storytelling Atlas

Data Storytelling Atlas is a fictional OPF example for data storytelling teams. It demonstrates a realistic presentation structure with catalog-backed design and content payloads.

Metadata

Source
examples/gallery/design-and-media/data-storytelling-atlas.opf.json
Slides
10
Audience
regulators, candidates
Purpose
sell
Tone
authoritative

Source JSON

examples/gallery/design-and-media/data-storytelling-atlas.opf.json
{
  "$schema": "https://openpresentation.org/schema/opf/v1",
  "name": "Data Storytelling Atlas",
  "description": "Data Storytelling Atlas is a fictional OPF example for data storytelling teams. It demonstrates a realistic presentation structure with catalog-backed design and content payloads.",
  "filename": "data-storytelling-atlas",
  "language": "english-ca",
  "audience": [
    "regulators",
    {
      "id": "candidates",
      "attentionBudgetMinutes": 26,
      "technicalFluency": "high",
      "decisionPower": "decision-maker",
      "recommendedNarratives": [
        "persuasive-sales"
      ],
      "recommendedTones": [
        "authoritative"
      ]
    }
  ],
  "purpose": {
    "id": "sell",
    "outcome": "Show regional patterns with maps, charts, and concise interpretation",
    "successCriteria": [
      "The audience can state the decision in one sentence.",
      "The owner and next checkpoint are explicit."
    ]
  },
  "tone": {
    "id": "authoritative",
    "voiceCues": [
      "Make the decision visible.",
      "Use concrete operating language."
    ],
    "avoid": [
      "Do not bury the ask.",
      "Do not over-explain obvious context."
    ]
  },
  "narrative": {
    "id": "persuasive-sales",
    "description": "Data Storytelling Atlas uses a compact evidence-to-decision arc for Civic Data Lab.",
    "beats": [
      {
        "id": "context",
        "name": "Context",
        "slideType": "text",
        "layoutHint": "text-1x"
      },
      {
        "id": "evidence",
        "name": "Evidence",
        "slideType": "chart",
        "layoutHint": "chart-1x"
      },
      {
        "id": "commitment",
        "name": "Commitment",
        "slideType": "list",
        "layoutHint": "list-3x"
      }
    ]
  },
  "design": {
    "theme": "dark",
    "colorScheme": {
      "id": "black-and-white",
      "primary": "#8C4107",
      "secondary": "#AB1036",
      "accent": "#6B27D5",
      "background": "#FFFFFF",
      "text": "#0F172A",
      "dark1": "#0F172A",
      "dark2": "#334155",
      "light1": "#FFFFFF",
      "light2": "#F8FAFC",
      "custom": {
        "signal": "#334155",
        "risk": "#0369A1"
      }
    },
    "fontScheme": {
      "id": "consolas",
      "heading": {
        "family": "Aptos Display",
        "weight": 700
      },
      "body": {
        "family": "Aptos",
        "weight": 400
      },
      "code": {
        "family": "Consolas",
        "weight": 400
      }
    },
    "dimensions": "4:3",
    "background": "#F8FAFC",
    "titleAlignment": "right",
    "contentAlignment": "left",
    "contentBox": false,
    "contentDirection": "horizontal",
    "chartPrimary": "top",
    "imageFill": "crop",
    "listBullet": "character",
    "logo": "asset:brand-logo",
    "watermark": {
      "src": "asset:watermark",
      "opacity": 0.06
    },
    "header": {
      "left": {
        "section": true
      },
      "right": {
        "image": "asset:brand-icon"
      }
    },
    "footer": {
      "left": {
        "organization": true
      },
      "center": {
        "text": "Internal planning draft"
      },
      "right": {
        "slideNumber": true
      }
    },
    "slideImage": {
      "src": "asset:cover-bg",
      "position": "left"
    }
  },
  "slides": [
    {
      "id": "s1",
      "section": "Opening",
      "layout": "title-subtitle",
      "tag": "Data storytelling",
      "title": "Data Storytelling Atlas",
      "subtitle": "Civic Data Lab Data storytelling",
      "notes": "Open by naming the decision: Show regional patterns with maps, charts, and concise interpretation."
    },
    {
      "id": "s2",
      "section": "Context",
      "layout": "text-3x",
      "title": "Why This Matters",
      "text": [
        "Civic Data Lab should focus the next cycle on ",
        {
          "text": "show regional patterns with maps, charts, and concise interpretation",
          "bold": true,
          "color": "#8C4107"
        },
        " while making the operating tradeoffs clear to data storytelling stakeholders."
      ]
    },
    {
      "id": "s3",
      "section": "Evidence",
      "layout": "chart-3x",
      "title": "Signal Trend",
      "type": "chart",
      "chart": {
        "type": "bullet-column",
        "data": {
          "columns": [
            "Quarter",
            "Current",
            "Baseline"
          ],
          "rows": [
            [
              "Q1",
              25,
              22
            ],
            [
              "Q2",
              29,
              24
            ],
            [
              "Q3",
              32,
              26
            ],
            [
              "Q4",
              36,
              28
            ]
          ]
        }
      }
    },
    {
      "id": "s4",
      "section": "Options",
      "layout": "table-1x",
      "title": "Decision Options",
      "table": {
        "columns": [
          "Workstream",
          "Owner",
          "Status",
          "Decision"
        ],
        "rows": [
          [
            "Data storytelling",
            "Program lead",
            "At risk",
            "Continue"
          ],
          [
            "Data and reporting",
            "Analytics",
            "On track",
            "Tighten metric definitions"
          ],
          [
            "Field adoption",
            "Operations",
            "Watch",
            "Add weekly office hours"
          ]
        ]
      }
    },
    {
      "id": "s5",
      "section": "Plan",
      "layout": "text-2x",
      "title": "Execution Timeline",
      "type": "timeline",
      "timeline": {
        "name": "Data storytelling execution path",
        "description": "Major milestones for Civic Data Lab.",
        "events": [
          {
            "when": "Jul",
            "what": "Baseline",
            "description": "Confirm current state, owners, and constraints."
          },
          {
            "when": "Aug",
            "what": "Pilot",
            "description": "Run a narrow pilot with visible success criteria."
          },
          {
            "when": "Sep",
            "what": "Scale",
            "description": "Expand the approach after risk review."
          },
          {
            "when": "Oct",
            "what": "Embed",
            "description": "Move reporting and routines into steady-state operations."
          }
        ]
      }
    },
    {
      "id": "s99-regions",
      "section": "Operating model",
      "layout": "number-3x",
      "title": "Operating Model",
      "top:left": {
        "metric": {
          "value": "11 days",
          "label": "Primary signal",
          "description": "Show regional patterns with maps, charts, and concise interpretation",
          "trend": "down"
        }
      },
      "top:center+right": {
        "text": [
          "Civic Data Lab should focus the next cycle on ",
          {
            "text": "show regional patterns with maps, charts, and concise interpretation",
            "bold": true,
            "color": "#8C4107"
          },
          " while making the operating tradeoffs clear to data storytelling stakeholders."
        ]
      },
      "middle+bottom:left": {
        "quote": {
          "text": "The path is workable if we keep the metric simple and the decision owner visible.",
          "attribution": "Data storytelling working group",
          "source": "Stakeholder interview"
        }
      },
      "middle+bottom:center+right": {
        "table": {
          "columns": [
            "Workstream",
            "Owner",
            "Status",
            "Decision"
          ],
          "rows": [
            [
              "Data storytelling",
              "Program lead",
              "At risk",
              "Continue"
            ],
            [
              "Data and reporting",
              "Analytics",
              "On track",
              "Tighten metric definitions"
            ],
            [
              "Field adoption",
              "Operations",
              "Watch",
              "Add weekly office hours"
            ]
          ]
        }
      },
      "notes": "Use this slide to slow the conversation down around ownership and operating rhythm."
    },
    {
      "id": "s99-blocks",
      "section": "Evidence",
      "layout": "number-4x",
      "title": "Evidence Pack",
      "blocks": [
        {
          "chart": {
            "type": "dot-plot-3x",
            "data": {
              "columns": [
                "Quarter",
                "Current",
                "Baseline"
              ],
              "rows": [
                [
                  "Q1",
                  17,
                  14
                ],
                [
                  "Q2",
                  21,
                  16
                ],
                [
                  "Q3",
                  24,
                  18
                ],
                [
                  "Q4",
                  28,
                  20
                ]
              ]
            }
          }
        },
        {
          "quote": {
            "text": "Teams already know where the friction is; the deck makes the sequence of choices explicit.",
            "attribution": "Program sponsor",
            "source": "Planning interview"
          }
        },
        {
          "metric": {
            "value": 91,
            "unit": "%",
            "delta": "+6 pts",
            "trend": "up",
            "label": "Illustrative result"
          }
        }
      ]
    },
    {
      "id": "s99-image",
      "section": "Context",
      "layout": "image-2x",
      "title": "Field Context",
      "type": "image",
      "image": {
        "src": "asset:supporting-photo",
        "alt": "Data storytelling context photo for Civic Data Lab",
        "title": "Data storytelling context"
      },
      "notes": "Use the image as context, not decoration."
    },
    {
      "id": "s99-code",
      "section": "Appendix",
      "layout": "code-1x",
      "title": "Decision Rule",
      "code": {
        "source": "const score = urgency * confidence;\nif (score >= threshold) {\n  routeToSponsor(workstream);\n} else {\n  keepInWeeklyReview(workstream);\n}",
        "language": "ts",
        "filename": "data-storytelling-atlas-rule.ts"
      },
      "hidden": false
    },
    {
      "id": "s10",
      "section": "Close",
      "layout": "list-6x",
      "title": "Decision and Follow Through",
      "items": [
        [
          "Commit to ",
          {
            "text": "show regional patterns with maps, charts, and concise interpretation",
            "bold": true
          }
        ],
        {
          "text": "Name the sponsor and operating owner.",
          "description": "Keep one person accountable for momentum."
        },
        {
          "text": "Publish the progress rhythm.",
          "description": "Use the same metric definitions every week."
        },
        {
          "text": "Return with proof.",
          "description": "Bring customer, employee, resident, or learner evidence into the next review."
        }
      ]
    }
  ],
  "organization": [
    {
      "id": "civic-data-lab",
      "name": "Civic Data Lab",
      "logo": "asset:brand-logo",
      "domain": "civic-data-lab.example",
      "email": "hello@civic-data-lab.example",
      "tagline": "Show regional patterns with maps, charts, and concise interpretation",
      "role": "primary",
      "socials": {
        "x": "@civic-data-lab"
      }
    },
    {
      "id": "civic-data-lab-partner",
      "name": "Data Storytelling Partner Office",
      "role": "partner",
      "domain": "partner-civic-data-lab.example"
    }
  ],
  "speaker": {
    "id": "speaker",
    "name": "Samira Okafor",
    "title": "Chief of Staff",
    "organizationId": "civic-data-lab",
    "bio": "Leads data storytelling planning for Civic Data Lab.",
    "socials": {
      "x": "@civic-data-lab-speaker"
    }
  },
  "author": "OPF Example Generator",
  "takeaway": "Show regional patterns with maps, charts, and concise interpretation",
  "duration": 31,
  "tags": [
    "design-and-media",
    "data-storytelling",
    "sell",
    "authoritative",
    "dense"
  ],
  "assets": {
    "brand-logo": {
      "src": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAEP0lEQVR42u3dsWoUWxzAYVNbbLmNWmhxYMEiVWQ63yGwnYElDxCEMBFOlS51bJRgmcLOwnZ7wZAHGKsISXWqVFbrHZgbLkLW7HVOdpz5PvjXBjzzY3Zm95wHDwAAAAAAAAAAAAAAAOihWKRZLNI8Fuk6FmmRcS5ikU5ikTZX/RurUG5WoTypQnlRhXKRca6rUM7/+XdmVgb0O3wPY5E+Z47ebbO3Qvz2MkfvtvlchfKhlQL9DOC64vfv7Nwhfjtrit9NBK0U6OfH3sWa5zIWaWNJ/DaqUF6uOYALH4ehfwGcdyCA9UyXBHDagfjVM7dioF8BvO5IAI+WBPCoIwG8tmKgXwFcdGTeLgng244EcGHFgAAKICCAAggIoAACAiiAgAAKICCAAggIoAD+L6PxZH80nnwdjSc/RuPJwpi/eH40a3lfAAXwd+F71iwWF47p49Rr+5kACuBtARQ/0/sICqAA3vax1wVihjD7AiiA7v6Mu0ABFMAmgF54mMG8GBFAAfw1gC4MM5gRQAF0B2jcAQqgAHoGaDwDFEBvgV0YxltgAfQ9QGPc/QmgX4IY45cgAui3wMb4LbAA2g0GEEABBP7mAB4vCeCxAAI5AnjRkQC+WRLANx0J4IUVA/0K4ElHAri1JIBbHQngiRUD/QrgZgfi9+l3f2cVyk8dCOCmFQP9i+DeGuP3LRbpyR0C+KQK5bc1xm/PSoH+RnAnFunyvu/87hK/XyJ433eCl1Uod6wQ6H8EN2KRprFIR/XXUjLNcf3CY9kzvzuEcKt5MXLcfEUmxxxVoZxWodywMgAAAAAAAFo2Gk9ejMaTg9F48n40nnwwg5j3zf/5C1cAQ47fVAwGP1NXAkO98xMA88GdIEMM4IEL3zRz4IpgaAH0zM/cPBN0RTC0ALrwzc24InAHaNwBcv+qUD6qQrldhXJ3xZlVoXx5X39nLNLLWKRZLNLuirMdi/TIM0DjGSD/Dd/jKpSnLeyocpVzO6lmO6+rFnanOY1FetyRAHoLbLwFXmP8nleh/N7y1lLvMsTvXctbdH2PRXrekQj6HqDxPcA1BfBL1zcWzbiR65cOfRT2SxC/BOGe4/cq4wajVy0G8CrjZq2vrAQYZgA/Zt5l+Y9fjDQvPHLuVv3RSoBhBvAscwBnLQRwljmAZ1YCDDOA55kDuNtCAHczB/DcSgABFEBAAAUQEEABBARQAAEBFEBAAAUQEEABBARQAAEBFEBAAAUQEEABBDoYwHnmAG63EMDtzAGcWwkwzAAeZg7gH5+/UZ/hkTmAh1YCDDOATzPG77Stv7M5wyNXAJ9aCTDcCL7OEL/6jJHWDh2qDzBqzvBoO36vrQAQwTYjWJ8x0vphQ/UBRvUZHuIH5Po4fNi8GDlfcc6a7fWzn69Rn+FRb2Nf7+Rcv8Fdceb1Mz8fewEAAAAAAAAAAAAAAAAAAAAAAABoyU8ag6v1AwK53wAAAABJRU5ErkJggg==",
      "alt": "Civic Data Lab logo",
      "mediaType": "image/png",
      "description": "Original abstract demonstration artwork for this fictional organization. MIT licensed with OpenPresentation/opf; generated by scripts/gallery-artwork.mjs (v1). No fonts or external images are used."
    },
    "brand-logo-light": {
      "src": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAADyUlEQVR42u3dsUpcWRzH8VjnFUyKpE5hZS15BcFOYbBJJwGLtHaWYpqAtUW6FGlSTGphxRfYSiE+gJXVb5nlbFgWMqvuPXPP3vP5wOlM/M/MuV/uzDh3nj0DAAAAAAAAAAAAAABggpLMksyT3KWu6yRnSTaeMONG+bfXlWe8K/fFzM6AaYfveZKvGcfBI+Y8GGnGxX3z3E6BaQZwrPj9Ze8BM+6NPONXOwWm+bR3bD+SrC2Zca38zNg8HYaJBXCeNuwsmXGnkRnndgxMK4B3jcTleMmMx43MeGfHwLQC2IqPS2b82MqQdgwIoAACAiiAgAAKICCAAggIoAACAiiAgAAK4FMfo8MkvyW5D/y/3Ze9fCiAAvhvj83rsllgihZ7+7UACuCvbrf4MfkICqAA/uppL/TgUAAF0NkfzgIFUADLbfaGB724F0ABbPVxgckcVwLoDBCcAQqg1wDBa4AC2GoAvQtML7wLLIDOAnH2J4AC6JMgdBM/nwQRQJ8Fpic+CyyAgAAKICCAfzpdMuOpAAI1AnjdSFs+LJnxQyMzXtsxMK0AnjUSl80lM242MuOZHQPTCuBGA2H58oA5vzQw54YdA9OL4MGIUfk9ycsHzPiy/OxYDuwUmG4E95L8WPWZ30Pi948IrvpMcHGf7NkhMP0IriXZSXJc/vSkxjotb2ps/oc5N8v/cVpxzuNyX6zZGQAAAAAAAANL8jbJSZJvSb5bXaxv5TF/6wig5/i9E4Pu1ztHAr2e+QmA9d2ZID0G8MSBb5V14oigtwB6zc/6+ZqgI4LeAujAt34uRwTOAC1ngIxyMK4n2U6y/8g1S7K1wjm3yu987JyL27buNUDLa4D8/SB8keR8gCuq3Na8nFS5nNftAHMubuuLRu577wJb3gUe8QB8k+Rm4EtLfaow56eBZ1zc5jeNPAb+DtDyd4AjHXwXrV9YtOKFXC8aehx8EsQnQVjxQbdb8QKjtwPOeVtxzl07AfoM4OfKV1neGmDGrcozfrYToM8AXlaOy2yAGWeVZ7y0E6DPAF5Vjsv+ADPuV57xyk4AARRAQAAFEBBAAQQEUAABARRAQAAFEBBAAQQEUAABARRAQAAFEBBAAQQaDOC8cly2B5hxu/KMczsB+gzgUeW4rA8w43rlGY/sBOgzgK8qhuV8wDnPK875yk6AfiP4vkJUbob80qHypU03FeZ8bweACA4ZwYsaXzZUvrzpQvyAWk+Hj8obI1ePXJfl8vq7K5hzt/yuyyfMOS+30dNeAAAAAAAAAAAAAAAAAAAAAAAAAIbwB7ZE2k6XbSD3AAAAAElFTkSuQmCC",
      "alt": "Civic Data Lab light logo",
      "mediaType": "image/png",
      "description": "Original abstract demonstration artwork for this fictional organization. MIT licensed with OpenPresentation/opf; generated by scripts/gallery-artwork.mjs (v1). No fonts or external images are used."
    },
    "brand-icon": {
      "src": "data:image/png;base64,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",
      "alt": "Civic Data Lab icon",
      "mediaType": "image/png",
      "description": "Original abstract demonstration artwork for this fictional organization. MIT licensed with OpenPresentation/opf; generated by scripts/gallery-artwork.mjs (v1). No fonts or external images are used."
    },
    "cover-bg": {
      "src": "data:image/png;base64,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",
      "alt": "Data storytelling background image",
      "mediaType": "image/png",
      "description": "Original abstract demonstration artwork for this fictional organization. MIT licensed with OpenPresentation/opf; generated by scripts/gallery-artwork.mjs (v1). No fonts or external images are used."
    },
    "supporting-photo": {
      "src": "./assets/civic-data-lab-field-photo.jpg",
      "alt": "Data storytelling field context",
      "mediaType": "image/jpeg"
    },
    "demo-video": {
      "src": "./media/civic-data-lab-demo.mp4",
      "title": "Data storytelling walkthrough",
      "mediaType": "video/mp4"
    },
    "metric-data": {
      "src": "./data/data-storytelling-atlas.csv",
      "format": "csv",
      "title": "Data Storytelling Atlas data"
    },
    "watermark": {
      "src": "data:image/png;base64,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",
      "alt": "Civic Data Lab watermark",
      "mediaType": "image/png",
      "description": "Original abstract demonstration artwork for this fictional organization. MIT licensed with OpenPresentation/opf; generated by scripts/gallery-artwork.mjs (v1). No fonts or external images are used."
    }
  },
  "extensions": {
    "example": {
      "folder": "design-and-media",
      "density": "dense",
      "scenario": "data-storytelling-atlas",
      "generatedBy": "scripts/generate-example-suite.mjs"
    }
  },
  "catalogs": {
    "narratives": {
      "source": [
        "pkg:@openpresentation/gallery/narratives",
        "https://www.pptx.gallery/narratives"
      ],
      "records": [
        {
          "$schema": "https://openpresentation.org/schema/opf-narrative/v1",
          "id": "data-storytelling-atlas-arc",
          "name": "Data Storytelling Decision Arc",
          "summary": "A custom arc for Civic Data Lab.",
          "beats": [
            {
              "id": "context",
              "name": "Context",
              "slideType": "text",
              "layoutHint": "text-1x"
            },
            {
              "id": "evidence",
              "name": "Evidence",
              "slideType": "chart",
              "layoutHint": "chart-1x"
            },
            {
              "id": "decision",
              "name": "Decision",
              "slideType": "list",
              "layoutHint": "list-3x"
            }
          ]
        }
      ]
    },
    "themes": {
      "records": [
        {
          "$schema": "https://openpresentation.org/schema/opf-theme/v1",
          "id": "civic-data-lab-theme",
          "name": "Civic Data Lab Working Theme",
          "colorScheme": "black-and-white",
          "fontScheme": "consolas",
          "background": {
            "type": "theme",
            "slot": "light2"
          },
          "tags": [
            "data-storytelling",
            "example"
          ]
        }
      ]
    },
    "colorSchemes": {
      "source": "https://www.pptx.gallery/color-schemes",
      "records": [
        {
          "$schema": "https://openpresentation.org/schema/opf-color-scheme/v1",
          "id": "civic-data-lab-signal",
          "name": "Civic Data Lab Signal Palette",
          "accent1": "#B45309",
          "accent2": "#BE123C",
          "accent3": "#6D28D9",
          "accent4": "#0369A1",
          "accent5": "#334155",
          "accent6": "#F8FAFC",
          "dark1": "#0F172A",
          "dark2": "#334155",
          "light1": "#FFFFFF",
          "light2": "#F8FAFC",
          "hyperlink": "#2563EB",
          "followedHyperlink": "#7C3AED"
        }
      ]
    },
    "fontSchemes": {
      "source": "pkg:@openpresentation/gallery/font-schemes"
    },
    "layouts": {
      "source": "https://www.pptx.gallery/layouts"
    },
    "chartTypes": {
      "source": "https://www.pptx.gallery/chart-types"
    },
    "languages": {
      "source": "https://www.pptx.gallery/languages"
    },
    "audiences": {
      "source": "https://www.pptx.gallery/audiences"
    },
    "purposes": {
      "source": "https://www.pptx.gallery/purposes"
    },
    "tones": {
      "source": "https://www.pptx.gallery/tones"
    },
    "socialPlatforms": {
      "source": "https://www.pptx.gallery/social-platforms"
    }
  }
}