{
  "resource": "cochalet-social-visual-asset-plan",
  "title": "CoChalet Social Visual Asset Plan",
  "updated_at": "2026-04-22T00:00:00-04:00",
  "status": "CMO_REVIEW_DRAFT",
  "publishing_rule": "No social post moves from pending to approved or scheduled until CMO approval, platform QA, and compliance gate are recorded.",
  "ai_studio_app": {
    "url": "https://aistudio.google.com/apps/057da478-e392-4d6f-ae6d-3f987b747cfb?showPreview=true&showAssistant=true",
    "status": "NEEDS_CODEX_54_REPAIR",
    "purpose": "Generate visual briefs, crop-pack prompts, alt text, and asset QA sheets for review. It must not publish or schedule posts."
  },
  "sdd_flow": [
    "GATE CHECK",
    "DISPATCH",
    "EXECUTE",
    "STAGING",
    "VERIFY",
    "RETRY?",
    "PRODUCTION",
    "PROMOTE"
  ],
  "four_nevers": [
    "Never guarantee returns.",
    "Never promise appreciation.",
    "Never imply unregistered securities.",
    "Never misrepresent access, availability, or ownership rights."
  ],
  "first_three_packets": [
    {
      "post_id": "SOC-20260423-LI-01",
      "platform": "LinkedIn",
      "scheduled_at": "2026-04-23T09:10:00-04:00",
      "owner": "CMO + PMM",
      "theme": "Founder voice: clarity before cleverness",
      "hook": "We are building CoChalet around a simple belief: the owner experience should feel clear before it feels clever.",
      "visual_direction": "Founder-note asset with CoChalet wordmark, refined chalet/property image, and a clean text lockup focused on clarity.",
      "required_exports": [
        "1200x1200 square",
        "1200x628 LinkedIn landscape",
        "720x900 mobile portrait crop",
        "alt-text.md",
        "preview.png"
      ],
      "approval_gate": "Needs CMO approval and final teaser-deck URL confirmation before Browser Use scheduling."
    },
    {
      "post_id": "SOC-20260423-IG-01",
      "platform": "Instagram",
      "scheduled_at": "2026-04-23T18:10:00-04:00",
      "owner": "Brand",
      "theme": "Alpine lifestyle: familiar rituals",
      "hook": "A chalet should feel personal before the calendar fills up.",
      "visual_direction": "Warm alpine arrival or interior-detail scene with restrained branding and no financial or investment language.",
      "required_exports": [
        "1080x1350 feed portrait",
        "1080x1920 story/reel",
        "1080x1080 square cover",
        "optional 4-slide carousel",
        "alt-text.md",
        "preview.png"
      ],
      "approval_gate": "Needs Brand image selection and CMO approval before scheduling."
    },
    {
      "post_id": "SOC-20260424-FB-01",
      "platform": "Facebook",
      "scheduled_at": "2026-04-24T10:20:00-04:00",
      "owner": "CMO",
      "theme": "Founder voice: transparent ownership expectations",
      "hook": "What transparent ownership should feel like.",
      "visual_direction": "Trust-building founder voice card with chalet/product context and simple expectations language.",
      "required_exports": [
        "1080x1350 feed portrait",
        "1080x1080 square",
        "1200x628 link preview",
        "1080x1920 story crop",
        "alt-text.md",
        "preview.png"
      ],
      "approval_gate": "Needs CMO approval and final website destination confirmation before scheduling."
    }
  ],
  "folder_contract": {
    "root": "/mnt/hermes-output/social-ops/assets/YYYY/MM/YYYY-MM-DD/<platform>/<post_id>/",
    "required_files": [
      "source.md",
      "visual-brief.md",
      "asset-master.*",
      "exports/",
      "alt-text.md",
      "preview.png",
      "approval.md",
      "qa.json"
    ]
  },
  "platform_export_pack": {
    "linkedin": [
      "1200x1200 square",
      "1200x628 landscape",
      "720x900 4:5 mobile portrait crop"
    ],
    "instagram": [
      "1080x1350 feed portrait",
      "1080x1080 square",
      "1080x1920 story/reel",
      "420x654 reel cover review crop"
    ],
    "facebook": [
      "1080x1350 feed portrait",
      "1080x1080 square",
      "1200x628 link preview",
      "1080x1920 story/reel"
    ],
    "x": [
      "1200x1200 square",
      "1200x628 landscape",
      "1440x1800 4:5",
      "1080x1920 vertical"
    ],
    "youtube": [
      "3840x2160 thumbnail master",
      "1280x720 fallback export",
      "1080x1920 Shorts frame"
    ]
  },
  "cmo_decisions_needed": [
    "Approve or amend the first three visual lanes.",
    "Confirm whether real property photos or AI-generated moodboards are acceptable for this first pilot.",
    "Confirm that the AI Studio app must be repaired before production asset generation.",
    "Confirm that Browser Use remains dry-run only until approved packets exist."
  ]
}
