{
  "$mulmocast": { "version": "1.1" },
  "lang": "en",
  "title": "Slide Showcase - Fresh Minimal Style",
  "beats": [
    {
      "text": "Clean minimal title slide",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "title",
          "title": "Product Roadmap\n2026",
          "subtitle": "Clean lines, clear hierarchy — minimal design for maximum clarity",
          "author": "Engineering Team  |  Q1 Planning",
          "note": "A fresh, minimal palette with blue primary and subtle gray tones. Professional and enterprise-ready."
        }
      }
    },
    {
      "text": "Development phases in columns",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "columns",
          "accentColor": "primary",
          "stepLabel": "ENGINEERING",
          "title": "Development Phases",
          "subtitle": "Structured approach to shipping reliable software",
          "showArrows": true,
          "columns": [
            {
              "title": "Plan",
              "num": 1,
              "accentColor": "primary",
              "content": [
                { "type": "text", "value": "Define scope, write RFCs, and align with stakeholders." },
                { "type": "bullets", "items": ["Requirements gathering", "Technical design", "Sprint planning"] }
              ]
            },
            {
              "title": "Build",
              "num": 2,
              "accentColor": "accent",
              "content": [
                { "type": "text", "value": "Implement features with test-driven development." },
                { "type": "bullets", "items": ["Feature branches", "Code review", "CI/CD pipeline"] }
              ]
            },
            {
              "title": "Launch",
              "num": 3,
              "accentColor": "success",
              "content": [
                { "type": "text", "value": "Deploy, monitor, and iterate based on user feedback." },
                { "type": "bullets", "items": ["Canary deploys", "Feature flags", "Observability"] }
              ]
            }
          ],
          "callout": { "label": "Cadence", "text": "2-week sprints with weekly demos and monthly retrospectives", "color": "primary", "leftBar": true }
        }
      }
    },
    {
      "text": "Engineering metrics",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "stats",
          "accentColor": "primary",
          "title": "Engineering Health",
          "subtitle": "Key metrics for Q4 2025",
          "stats": [
            { "value": "99.97%", "label": "Uptime SLA", "color": "success" },
            { "value": "4.2d", "label": "Lead Time", "color": "primary", "change": "-18%" },
            { "value": "0.3%", "label": "Error Rate", "color": "info", "change": "-42%" },
            { "value": "92", "label": "NPS Score", "color": "accent", "change": "+8" }
          ],
          "callout": { "text": "All DORA metrics improved quarter-over-quarter", "align": "center" }
        }
      }
    },
    {
      "text": "Monolith vs microservices",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "comparison",
          "accentColor": "primary",
          "title": "Architecture Decision",
          "subtitle": "Evaluating the migration path",
          "left": {
            "title": "Current: Monolith",
            "accentColor": "warning",
            "content": [
              {
                "type": "code",
                "code": "app/\n├── models/     (420 files)\n├── controllers/ (180 files)\n├── services/   (95 files)\n└── tests/      (1200 files)"
              },
              { "type": "bullets", "items": ["Single deploy target", "Shared database", "Growing test suite", "Deployment: 45 min"] },
              { "type": "metric", "value": "45m", "label": "Deploy time", "color": "warning" }
            ]
          },
          "right": {
            "title": "Proposed: Modular Monolith",
            "accentColor": "success",
            "content": [
              { "type": "code", "code": "packages/\n├── auth/       (own DB)\n├── billing/    (own DB)\n├── core/       (shared)\n└── api-gateway/" },
              { "type": "bullets", "items": ["Independent modules", "Separate databases", "Parallel testing", "Deployment: 8 min"] },
              { "type": "metric", "value": "8m", "label": "Deploy time", "color": "success" }
            ]
          },
          "callout": { "label": "Decision", "text": "Approved: Gradual migration starting with auth module in Q2", "color": "success", "leftBar": true }
        }
      }
    },
    {
      "text": "Tech stack grid",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "grid",
          "accentColor": "primary",
          "title": "Tech Stack",
          "subtitle": "Core technologies powering our platform",
          "gridColumns": 4,
          "items": [
            { "title": "TypeScript", "icon": "TS", "accentColor": "primary", "description": "Full-stack type safety" },
            { "title": "React", "icon": "Re", "accentColor": "info", "description": "UI component library" },
            { "title": "Node.js", "icon": "N", "accentColor": "success", "description": "API & backend services" },
            { "title": "PostgreSQL", "icon": "PG", "accentColor": "accent", "description": "Primary data store" },
            { "title": "Redis", "icon": "Rd", "accentColor": "danger", "description": "Caching & sessions" },
            { "title": "Docker", "icon": "D", "accentColor": "info", "description": "Container orchestration" },
            { "title": "GitHub", "icon": "GH", "accentColor": "primary", "description": "Source & CI/CD" },
            { "title": "AWS", "icon": "A", "accentColor": "warning", "description": "Cloud infrastructure" }
          ]
        }
      }
    },
    {
      "text": "Architecture quote",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "bigQuote",
          "accentColor": "primary",
          "quote": "Make it work, make it right, make it fast.",
          "author": "Kent Beck",
          "role": "Creator of Extreme Programming"
        }
      }
    },
    {
      "text": "Q1 sprint timeline",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "timeline",
          "accentColor": "primary",
          "stepLabel": "Q1 2026",
          "title": "Sprint Calendar",
          "subtitle": "6 sprints planned for the quarter",
          "items": [
            { "date": "Jan 6-17", "title": "Sprint 1", "description": "Auth module\nextraction", "color": "primary", "done": true },
            { "date": "Jan 20-31", "title": "Sprint 2", "description": "Billing service\nisolation", "color": "accent", "done": true },
            { "date": "Feb 3-14", "title": "Sprint 3", "description": "API gateway\nsetup", "color": "info" },
            { "date": "Feb 17-28", "title": "Sprint 4", "description": "Database\nmigration", "color": "warning" },
            { "date": "Mar 3-14", "title": "Sprint 5", "description": "Integration\ntesting", "color": "success" }
          ]
        }
      }
    },
    {
      "text": "System diagram split",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "split",
          "accentColor": "primary",
          "left": {
            "title": "API Design",
            "label": "SPECIFICATION",
            "accentColor": "primary",
            "ratio": 55,
            "content": [
              { "type": "text", "value": "RESTful API with OpenAPI 3.1 specification and automated client generation.", "bold": true },
              { "type": "divider", "color": "primary" },
              {
                "type": "bullets",
                "items": ["Versioned endpoints (v1, v2)", "JWT + API key authentication", "Rate limiting: 1000 req/min", "WebSocket for real-time events"]
              },
              { "type": "callout", "text": "SDK auto-generated for TypeScript, Python, and Go", "style": "info" }
            ]
          },
          "right": {
            "title": "Example",
            "dark": true,
            "ratio": 45,
            "content": [
              {
                "type": "code",
                "code": "GET /api/v2/projects\nAuthorization: Bearer {token}\n\n{\n  \"data\": [\n    {\n      \"id\": \"proj_abc123\",\n      \"name\": \"My Project\",\n      \"status\": \"active\",\n      \"created_at\": \"2026-01-15\"\n    }\n  ],\n  \"meta\": {\n    \"total\": 42,\n    \"page\": 1\n  }\n}"
              }
            ]
          }
        }
      }
    },
    {
      "text": "Risk assessment matrix",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "matrix",
          "accentColor": "primary",
          "title": "Risk Assessment",
          "subtitle": "Migration risk evaluation",
          "xAxis": { "low": "Low Probability", "high": "High Probability" },
          "yAxis": { "low": "Low Impact", "high": "High Impact" },
          "cells": [
            { "label": "Critical", "accentColor": "danger", "items": ["Data loss during migration", "Auth service downtime"] },
            { "label": "High Priority", "accentColor": "warning", "items": ["Performance regression", "API compatibility break"] },
            { "label": "Monitor", "accentColor": "info", "items": ["Increased latency", "Test coverage gaps"] },
            { "label": "Accept", "accentColor": "success", "items": ["Minor UI glitches", "Deprecation warnings"] }
          ]
        }
      }
    },
    {
      "text": "Team allocation table",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "table",
          "accentColor": "primary",
          "title": "Team Allocation",
          "subtitle": "Resource distribution across workstreams",
          "headers": ["Workstream", "Lead", "Engineers", "Status", "Sprint"],
          "rowHeaders": true,
          "striped": true,
          "rows": [
            ["Auth Module", "Sarah K.", "3", { "text": "In Progress", "color": "primary", "bold": true }, "Sprint 3"],
            ["Billing Service", "James L.", "2", { "text": "In Progress", "color": "primary", "bold": true }, "Sprint 3"],
            ["API Gateway", "Priya M.", "2", { "text": "Planned", "color": "warning" }, "Sprint 4"],
            ["DB Migration", "David R.", "4", { "text": "Planned", "color": "warning" }, "Sprint 4-5"],
            ["Testing", "Lisa T.", "3", { "text": "Ongoing", "color": "success", "bold": true }, "All sprints"],
            ["DevOps", "Mark W.", "2", { "text": "Ongoing", "color": "success", "bold": true }, "All sprints"]
          ]
        }
      }
    },
    {
      "text": "Adoption funnel",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "funnel",
          "accentColor": "primary",
          "title": "Migration Rollout",
          "subtitle": "Phased migration across internal teams",
          "stages": [
            { "label": "Planning", "value": "All Teams", "description": "Architecture review complete", "color": "primary" },
            { "label": "Alpha", "value": "2 Teams", "description": "Auth & billing pilot", "color": "accent" },
            { "label": "Beta", "value": "5 Teams", "description": "Expanded rollout", "color": "info" },
            { "label": "GA", "value": "All Teams", "description": "Full production deployment", "color": "success" }
          ],
          "callout": { "label": "Target", "text": "GA deployment scheduled for end of Q2 2026", "color": "primary", "leftBar": true }
        }
      }
    },
    {
      "text": "Closing slide",
      "image": {
        "type": "slide",
        "theme": {
          "colors": {
            "bg": "F8FAFC",
            "bgCard": "FFFFFF",
            "bgCardAlt": "F1F5F9",
            "text": "0F172A",
            "textMuted": "475569",
            "textDim": "94A3B8",
            "primary": "2563EB",
            "accent": "7C3AED",
            "success": "059669",
            "warning": "D97706",
            "danger": "DC2626",
            "info": "0891B2",
            "highlight": "DB2777"
          },
          "fonts": { "title": "Trebuchet MS", "body": "Calibri", "mono": "Consolas" }
        },
        "slide": {
          "layout": "title",
          "accentColor": "primary",
          "title": "Questions?",
          "subtitle": "Let's discuss the roadmap and next steps",
          "author": "Engineering Team  |  Q1 2026 Planning",
          "style": { "footer": "Fresh Minimal Showcase  |  MulmoCast Slide DSL" }
        }
      }
    }
  ]
}
