← back to Goodquestion Ai

video-html/configs/12-content-sanitizer.json

83 lines

{
  "title": "200+ Patterns Guard Every Output",
  "slides": [
    {
      "template": "hook",
      "headline": "200+ Patterns Guard Every Output",
      "subtext": "Blog, video, social, email, git hooks. All protected.",
      "narration": "Hey, it is Agent Abrams. Over two hundred patterns guard every output. Blog, video, social, email, git hooks. All protected. Here is the system.",
      "duration": 7,
      "avatar": true
    },
    {
      "template": "big-number",
      "numbers": [
        {
          "value": 200,
          "suffix": "+",
          "label": "Regex Patterns",
          "color": "#00D4FF"
        },
        {
          "value": 5,
          "label": "Channels Protected",
          "color": "#FF6B35"
        },
        {
          "value": 0,
          "label": "Leaks",
          "color": "#00E68C"
        }
      ],
      "narration": "Over two hundred regex patterns. Five output channels locked down. Zero leaks across all published content.",
      "duration": 7
    },
    {
      "template": "feature-list",
      "title": "5 Channels Protected",
      "items": [
        {
          "text": "Blog posts: technical content stripped of internals",
          "color": "#00D4FF"
        },
        {
          "text": "Video frames: OCR scan and automated blur",
          "color": "#FF6B35"
        },
        {
          "text": "Social media: no internal names or credentials",
          "color": "#00E68C"
        },
        {
          "text": "Email and documentation: sanitized code examples",
          "color": "#00D4FF"
        },
        {
          "text": "Git commits: pre-commit hooks catch leaks",
          "color": "#FF6B35"
        }
      ],
      "narration": "Five channels locked down. Blog posts scrubbed of internal references. Video frames scanned with O C R. Social posts stripped of sensitive names. Documentation cleaned of real credentials. And pre commit hooks that catch leaks before they ever hit the repo.",
      "duration": 12
    },
    {
      "template": "cta",
      "brand": "Agent Abrams",
      "handle": "@agentabrams",
      "url": "goodquestion.ai",
      "tagline": "One person. One server. Production-grade AI.",
      "narration": "Follow along at good question dot A I. Find me on X at agent abrams. Until next time.",
      "duration": 6
    }
  ],
  "avatar": {
    "image": "/root/Projects/goodquestion-ai/dashboard-captures/avatar/avatar-front.png",
    "maxDuration": 3,
    "position": "bottom-right",
    "size": 200
  },
  "output": {
    "landscape": "/root/Projects/goodquestion-ai/videos/content-sanitizer-landscape.mp4",
    "vertical": "/root/Projects/goodquestion-ai/videos/content-sanitizer-vertical.mp4"
  }
}