{
  "generated": "2026-04-23T04:00:08Z",
  "schema_version": "cochalet-org-revenue-command-center.v1",
  "title": "CoChalet Org Revenue Command Center",
  "overall_status": "YELLOW",
  "source_state": {
    "agent_operating_state": true,
    "skill_dashboard": true,
    "total_skill_executions": 176,
    "skills_active": 15,
    "total_cost_usd": 1.11,
    "agent_nodes": 6
  },
  "north_star": "Find high-intent owner/client conversations, convert them into approved content and qualified calls, and feed outcomes back into Hermes Learning OS.",
  "guardrails": [
    "No automated publishing or outreach without CMO/founder approval.",
    "No scraping private groups, paywalled communities, or logged-in pages without explicit permission.",
    "No securities, return, appreciation, or direct-offer copy without legal review.",
    "Every revenue motion must carry owner, blocker, next gate, and evidence."
  ],
  "org_units": [
    {
      "id": "revenue-command",
      "department": "Revenue Command",
      "head": "CMO + HUB",
      "system": "CoChalet COS",
      "status": "YELLOW",
      "mode": "approval-led-growth",
      "working_now": "Hold social publishing while weekly goals, legal gates, and first revenue motions are aligned.",
      "weekly_goal": "Turn the pilot calendar into an approved, measurable pipeline with no legal-gated leakage.",
      "kpi": "Approved revenue motions, blocked-risk count, staged-to-approved conversion",
      "next_gate": "CMO/HUB approve department scorecard and resume criteria.",
      "evidence": "CF mesh CMO decision 051916e0-521c-40de-8333-f09cffcaba25"
    },
    {
      "id": "market-intelligence",
      "department": "Market Intelligence",
      "head": "Atlas / Trend Scout",
      "system": "Hermes",
      "status": "GREEN",
      "mode": "signal-research",
      "working_now": "Convert public rental and remote-work pain into scored client signals and content briefs.",
      "weekly_goal": "Review 50 public digital-nomad, remote-work, luxury-rental, and chalet-buying signals; promote 15 high-intent observations.",
      "kpi": "Signals reviewed, high-intent signals, sourced pain phrases, follow-up opportunities",
      "next_gate": "Run public-source research only; no automated outreach until CMO approves scripts.",
      "evidence": "Obsidian social evidence pack + Hermes advisor search"
    },
    {
      "id": "scribe-content",
      "department": "Scribe / Content Copy",
      "head": "Scribe",
      "system": "Hermes marketing org",
      "status": "GREEN",
      "mode": "copy-from-signals",
      "working_now": "Turn approved signal patterns into posts, reply drafts, email openers, and visual prompts.",
      "weekly_goal": "Stage 12 compliant content assets: 4 LinkedIn, 4 Instagram, 2 X replacements, 2 email/DM scripts.",
      "kpi": "Staged assets, approval rate, compliance rejects, persona coverage",
      "next_gate": "Four Nevers and CMO approval before scheduling.",
      "evidence": "dept-content-copy deliverables + social ops pending packets"
    },
    {
      "id": "sales-gtm",
      "department": "Sales GTM",
      "head": "Closer / Concierge",
      "system": "CoChalet COS",
      "status": "YELLOW",
      "mode": "lead-dossier",
      "working_now": "Prepare founder-safe outreach, lead dossiers, and call-booking paths without overclaiming investment outcomes.",
      "weekly_goal": "Build 20 high-fit lead dossiers and 5 warm-intro scripts for Alpine Circle or founder review.",
      "kpi": "Qualified dossiers, booked calls, replies, HubSpot stage movement",
      "next_gate": "Calendly URL and approved CTA language.",
      "evidence": "CMO active blockers: Calendly YELLOW, teaser deck RED"
    },
    {
      "id": "cro-conversion",
      "department": "CRO / Conversion",
      "head": "CRO Lead",
      "system": "Hermes",
      "status": "YELLOW",
      "mode": "funnel-repair",
      "working_now": "Remove friction between curiosity, Alpine Circle intake, MNDA, and call booking.",
      "weekly_goal": "Ship one application-path improvement and one landing-page CTA test with legal-safe copy.",
      "kpi": "CTA click rate, form starts, form completion, booked calls",
      "next_gate": "Do not promote permission-prompt artifacts; resolve staging pollution.",
      "evidence": "CMO PIPELINE_GATING_BUG + weekly marketing org review"
    },
    {
      "id": "seo-demand",
      "department": "SEO / Demand Capture",
      "head": "SEO Lead",
      "system": "Hermes marketing org",
      "status": "YELLOW",
      "mode": "search-intent",
      "working_now": "Build search-intent briefs around chalet co-ownership, remote-work retreats, and second-home alternatives.",
      "weekly_goal": "Draft 3 SEO briefs and 1 landing-page outline tied to high-intent buyer language.",
      "kpi": "Briefs produced, target keywords, internal links, landing page readiness",
      "next_gate": "Avoid direct securities language in external copy.",
      "evidence": "dept-seo-content underutilized in weekly review"
    },
    {
      "id": "growth-retention",
      "department": "Growth / Retention",
      "head": "Lifecycle Lead",
      "system": "CoChalet COS",
      "status": "YELLOW",
      "mode": "nurture-loop",
      "working_now": "Turn visitors and soft-intent leads into repeat engagement and Alpine Circle readiness.",
      "weekly_goal": "Create one nurture sequence for digital nomads and one for power couples, both gated for legal review.",
      "kpi": "Returning leads, email engagement, waitlist progression, referral mentions",
      "next_gate": "HubSpot intake path and approved segmentation fields.",
      "evidence": "dept-growth-retention underactive in weekly review"
    },
    {
      "id": "legal-sentinel",
      "department": "Legal / Sentinel",
      "head": "Sentinel",
      "system": "Hermes",
      "status": "GREEN",
      "mode": "guardrail",
      "working_now": "Block securities-adjacent, comparative, financial, and direct-offer content until review clears it.",
      "weekly_goal": "Keep legal-gated posts held; produce one reusable disclaimer/risk checklist for every revenue lane.",
      "kpi": "Blocked-risk count, false positives, approved disclaimers, clean audits",
      "next_gate": "Securities counsel review before external distribution of equity/investor/payments copy.",
      "evidence": "Sonnet OAuth swarm compliance review"
    },
    {
      "id": "dashboard-bi",
      "department": "Dashboard / BI",
      "head": "Hermes Dashboard",
      "system": "Hermes VPS",
      "status": "GREEN",
      "mode": "operating-intelligence",
      "working_now": "Publish live operating state, mesh health, department goals, and revenue motions to Cloudflare Pages.",
      "weekly_goal": "Make every active revenue motion visible with owner, blocker, next gate, and evidence.",
      "kpi": "Dashboard freshness, evidence links, unresolved P1 count, deploy success",
      "next_gate": "Automate JSON from ledgers after v0 review.",
      "evidence": "AGENT_OPERATING_STATE.json + this resource"
    }
  ],
  "signal_lanes": [
    {
      "id": "digital-nomad-rental-pain",
      "name": "Digital Nomad Rental Pain Desk",
      "owner": "Atlas -> Scribe -> CMO",
      "status": "READY",
      "source_types": [
        "public Reddit threads",
        "LinkedIn posts",
        "X search",
        "YouTube comments",
        "remote-work communities"
      ],
      "approved_source_count": 7,
      "approved_queries": [
        "digital nomad Airbnb rent wifi",
        "digital nomad rental expensive",
        "remote work Airbnb internet problems",
        "month-long rental digital nomad",
        "Airbnb alternative digital nomad",
        "winter remote work chalet rental"
      ],
      "pain_patterns": [
        {
          "id": "airbnb-quality-decline",
          "label": "Airbnb quality decline",
          "listen_for": "Nomads saying short-term rentals are less reliable, less personal, or worse maintained than expected.",
          "content_angle": "Reliability and familiarity matter more when the stay is also a workspace."
        },
        {
          "id": "wifi-workspace-risk",
          "label": "WiFi and workspace risk",
          "listen_for": "Complaints about bad internet, weak desks, poor call privacy, or unsuitable work setups.",
          "content_angle": "Remote-work stays need workspace-grade basics, not vacation-only staging."
        },
        {
          "id": "monthly-rent-premium",
          "label": "Monthly rental premium",
          "listen_for": "People comparing Airbnb or short-term stays with local rent and feeling overcharged.",
          "content_angle": "Recurring premium-stay demand is real, but trust and predictability are the missing layer."
        },
        {
          "id": "stay-longer-productivity",
          "label": "Longer stays and productivity",
          "listen_for": "Comments that three-to-six-month stays make travel cheaper, calmer, and more productive.",
          "content_angle": "The best alpine stay is not only a trip; it is a repeatable rhythm."
        },
        {
          "id": "alternative-to-short-term-chaos",
          "label": "Alternative to short-term chaos",
          "listen_for": "People actively discussing hotels, direct landlord deals, booking alternatives, or off-season networks.",
          "content_angle": "There is demand for a trusted middle path between one-off rentals and full second-home ownership."
        }
      ],
      "listen_for": [
        "wifi and workspace complaints",
        "Airbnb spend with no ownership",
        "month-long stay friction",
        "unstable rental quality",
        "remote-work burnout and isolation"
      ],
      "output": "Signal pack, pain-language bank, reply drafts, LinkedIn post angles, email openers",
      "weekly_target": "50 reviewed signals, 15 promoted insights, 5 content briefs",
      "gate": "Public sources only; no scraping behind login walls; no automated replies without approval."
    },
    {
      "id": "power-couple-vacation-fatigue",
      "name": "Power Couple Vacation Fatigue",
      "owner": "Market Intelligence -> CRO",
      "status": "READY",
      "source_types": [
        "Facebook comments",
        "travel forums",
        "LinkedIn lifestyle posts",
        "review sites"
      ],
      "listen_for": [
        "decision fatigue",
        "premium rental disappointment",
        "wanting luxury without logistics",
        "second-home curiosity without maintenance burden"
      ],
      "output": "Persona proof points, comparison-safe content, call-booking prompts",
      "weekly_target": "30 reviewed signals, 10 promoted insights, 3 landing-page copy tests",
      "gate": "No financial projections or investment framing in public copy."
    },
    {
      "id": "second-home-alternative",
      "name": "Second-Home Alternative Search",
      "owner": "SEO Lead -> Sales GTM",
      "status": "READY",
      "source_types": [
        "search queries",
        "competitor pages",
        "YouTube transcripts",
        "forum questions"
      ],
      "listen_for": [
        "fractional ownership confusion",
        "chalet buying costs",
        "timeshare skepticism",
        "Pacaso alternative queries"
      ],
      "output": "SEO briefs, objection pages, comparison claims requiring legal review",
      "weekly_target": "3 briefs, 1 comparison matrix, 1 legal-review queue",
      "gate": "Comparative claims require evidence and legal review."
    },
    {
      "id": "founder-network-intros",
      "name": "Founder Network Warm Intros",
      "owner": "HUB -> Sales GTM",
      "status": "NEEDS_INPUT",
      "source_types": [
        "LinkedIn network",
        "local business circles",
        "existing investor/founder relationships"
      ],
      "listen_for": [
        "founders planning retreats",
        "remote teams needing premium offsites",
        "people asking about chalet ownership"
      ],
      "output": "Lead dossier, warm-intro script, founder-safe CTA",
      "weekly_target": "20 dossiers, 5 intro asks, 3 booked calls",
      "gate": "Needs final Calendly URL and approved CTA."
    }
  ],
  "digital_nomad_signal_pack": {
    "schema_version": "cochalet-digital-nomad-signal-sources.v1",
    "generated": "2026-04-23T00:00:00Z",
    "approval_status": "APPROVED_PUBLIC_SOURCE_V0",
    "approval_basis": "Operator requested first public-source signal list; CMO amendment requested via mesh before any publishing or outreach.",
    "desk": "Digital Nomad Rental Pain Desk",
    "owner_chain": "Atlas -> Scribe -> CMO",
    "allowed_use": [
      "Review public pages and search result pages for aggregate pain patterns.",
      "Create anonymized insight summaries and compliant content briefs.",
      "Draft reply options for human approval only.",
      "Score intent without collecting unnecessary personal data."
    ],
    "disallowed_use": [
      "No private, paywalled, or logged-in group scraping.",
      "No automated replies, DMs, lead harvesting, or personal profiling.",
      "No screenshots or verbatim quotes in public content without review.",
      "No securities, appreciation, returns, equity, or direct-offer framing."
    ],
    "approved_queries": [
      "digital nomad Airbnb rent wifi",
      "digital nomad rental expensive",
      "remote work Airbnb internet problems",
      "month-long rental digital nomad",
      "Airbnb alternative digital nomad",
      "winter remote work chalet rental"
    ],
    "pain_patterns": [
      {
        "id": "airbnb-quality-decline",
        "label": "Airbnb quality decline",
        "listen_for": "Nomads saying short-term rentals are less reliable, less personal, or worse maintained than expected.",
        "content_angle": "Reliability and familiarity matter more when the stay is also a workspace."
      },
      {
        "id": "wifi-workspace-risk",
        "label": "WiFi and workspace risk",
        "listen_for": "Complaints about bad internet, weak desks, poor call privacy, or unsuitable work setups.",
        "content_angle": "Remote-work stays need workspace-grade basics, not vacation-only staging."
      },
      {
        "id": "monthly-rent-premium",
        "label": "Monthly rental premium",
        "listen_for": "People comparing Airbnb or short-term stays with local rent and feeling overcharged.",
        "content_angle": "Recurring premium-stay demand is real, but trust and predictability are the missing layer."
      },
      {
        "id": "stay-longer-productivity",
        "label": "Longer stays and productivity",
        "listen_for": "Comments that three-to-six-month stays make travel cheaper, calmer, and more productive.",
        "content_angle": "The best alpine stay is not only a trip; it is a repeatable rhythm."
      },
      {
        "id": "alternative-to-short-term-chaos",
        "label": "Alternative to short-term chaos",
        "listen_for": "People actively discussing hotels, direct landlord deals, booking alternatives, or off-season networks.",
        "content_angle": "There is demand for a trusted middle path between one-off rentals and full second-home ownership."
      }
    ],
    "sources": [
      {
        "id": "reddit-digitalnomad-airbnb-done",
        "type": "public_thread",
        "platform": "Reddit",
        "url": "https://www.reddit.com/r/digitalnomad/comments/1hn0p6h/digital_nomads_are_we_done_with_airbnb_my/",
        "status": "SEED_EVIDENCE",
        "why_it_matters": "High-engagement public discussion around Airbnb quality, internet reliability, bed quality, and maintenance issues.",
        "review_cadence": "weekly",
        "approved_actions": [
          "Summarize aggregate pain themes.",
          "Create non-quoting content angles.",
          "Add examples to internal pain-language bank."
        ]
      },
      {
        "id": "reddit-digitalnomad-airbnb-us-prices",
        "type": "public_thread",
        "platform": "Reddit",
        "url": "https://www.reddit.com/r/digitalnomad/comments/1ksei0s/",
        "status": "SEED_EVIDENCE",
        "why_it_matters": "Public discussion of high monthly Airbnb costs and the tradeoff between comfort, location, and price.",
        "review_cadence": "weekly",
        "approved_actions": [
          "Extract aggregate objections around short-term cost.",
          "Route comparison claims to Legal/Sentinel before public use."
        ]
      },
      {
        "id": "reddit-digitalnomad-airbnb-way-out",
        "type": "public_thread",
        "platform": "Reddit",
        "url": "https://www.reddit.com/r/digitalnomad/comments/1kv05n1/",
        "status": "SEED_EVIDENCE",
        "why_it_matters": "Public discussion of Airbnb fatigue, hotels, kitchenettes, cleaning fees, and interest in off-season place networks.",
        "review_cadence": "weekly",
        "approved_actions": [
          "Identify alternative-stay language.",
          "Build CMO-approved reply drafts without outreach automation."
        ]
      },
      {
        "id": "reddit-digitalnomad-price-check",
        "type": "public_thread",
        "platform": "Reddit",
        "url": "https://www.reddit.com/r/digitalnomad/comments/1peh2dn/where_are_you_at_and_what_are_the_prices/",
        "status": "SEED_EVIDENCE",
        "why_it_matters": "Public thread where nomads compare monthly location costs and perceived value.",
        "review_cadence": "weekly",
        "approved_actions": [
          "Track price/value vocabulary.",
          "Avoid harvesting handles or individual identities."
        ]
      },
      {
        "id": "reddit-digitalnomad-search-airbnb-rent-wifi",
        "type": "public_search",
        "platform": "Reddit",
        "url": "https://www.reddit.com/r/digitalnomad/search/?q=airbnb%20rent%20wifi&restrict_sr=1&sort=new",
        "status": "APPROVED_MONITOR",
        "why_it_matters": "Recurring public search surface for fresh rental, WiFi, and Airbnb pain.",
        "review_cadence": "twice_weekly",
        "approved_actions": [
          "Review search results manually or with bounded public-source browser tasks.",
          "Promote only anonymized observations."
        ]
      },
      {
        "id": "hn-algolia-digital-nomad-rent-airbnb",
        "type": "public_search",
        "platform": "Hacker News Algolia",
        "url": "https://hn.algolia.com/?q=%22digital%20nomad%22%20rent%20airbnb%20wifi",
        "status": "APPROVED_MONITOR",
        "why_it_matters": "Founder and technical-worker discussions can surface high-fit work-from-anywhere pain.",
        "review_cadence": "weekly",
        "approved_actions": [
          "Collect aggregate founder/operator objections.",
          "Route any outreach idea to Sales GTM for human approval."
        ]
      },
      {
        "id": "youtube-search-digital-nomad-airbnb-rent-wifi",
        "type": "public_search",
        "platform": "YouTube",
        "url": "https://www.youtube.com/results?search_query=digital+nomad+airbnb+rent+wifi",
        "status": "APPROVED_MONITOR",
        "why_it_matters": "Video titles and public comments can reveal repeated objections around stays, work setup, and reliability.",
        "review_cadence": "weekly",
        "approved_actions": [
          "Summarize themes only.",
          "Do not scrape comment identities or automate replies."
        ]
      }
    ],
    "first_week_targets": {
      "reviewed_signals": 50,
      "promoted_insights": 15,
      "content_briefs": 5,
      "approved_reply_drafts": 5,
      "legal_review_required": "Any comparative, direct-offer, financial, ownership, equity, payments, or appreciation language."
    }
  },
  "revenue_motions": [
    {
      "stage": "Signal",
      "goal": "Find real pain and intent in public market language.",
      "owner": "Atlas",
      "money_path": "Better targeting and sharper content lowers wasted marketing cycles."
    },
    {
      "stage": "Scribe",
      "goal": "Turn signals into content, replies, and outreach drafts.",
      "owner": "Scribe",
      "money_path": "Approved copy creates more qualified conversations without founder rewrite drag."
    },
    {
      "stage": "Qualify",
      "goal": "Score fit by persona, budget signal, timeline, geography, and risk.",
      "owner": "Sales GTM",
      "money_path": "Founder time goes only to high-fit prospects."
    },
    {
      "stage": "Convert",
      "goal": "Route to Alpine Circle, MNDA, call booking, or nurture.",
      "owner": "CRO + Growth",
      "money_path": "More qualified calls and fewer dead-end leads."
    },
    {
      "stage": "Learn",
      "goal": "Feed outcomes back into Hermes Learning OS and content strategy.",
      "owner": "Learning OS",
      "money_path": "The system gets cheaper and more accurate every week."
    }
  ],
  "outcome_metrics": {
    "schema_version": "cochalet-revenue-outcome-metrics.v1",
    "generated": "2026-04-23T04:00:08Z",
    "window": {
      "days": 14,
      "start": "2026-04-09T04:00:08Z",
      "end": "2026-04-23T04:00:08Z"
    },
    "overall_status": "NEEDS_CONFIG",
    "hubspot": {
      "status": "NEEDS_CONFIG",
      "portal_id_configured": false,
      "access_token_configured": false,
      "meetings_url_configured": false,
      "meetings_url_host": "",
      "contacts_created": 0,
      "deals_created": 0,
      "meetings_logged": 0,
      "deals_by_stage": {},
      "errors": [],
      "next_gate": "Set HUBSPOT_ACCESS_TOKEN or HUBSPOT_PRIVATE_APP_TOKEN on Hermes to collect CRM outcomes."
    },
    "calendly": {
      "status": "NEEDS_CONFIG",
      "token_configured": false,
      "events_scheduled": 0,
      "events_by_status": {},
      "errors": [],
      "next_gate": "Set CALENDLY_API_TOKEN if CoChalet uses Calendly; otherwise keep HubSpot Meetings as the booking source."
    },
    "funnel_metrics": [
      {
        "id": "lead_captures",
        "label": "Lead captures",
        "value": 0,
        "source": "HubSpot contacts created in window",
        "status": "NEEDS_CONFIG"
      },
      {
        "id": "crm_deals",
        "label": "CRM deals",
        "value": 0,
        "source": "HubSpot deals created in window",
        "status": "NEEDS_CONFIG"
      },
      {
        "id": "booked_calls",
        "label": "Booked calls",
        "value": 0,
        "source": "HubSpot meetings plus Calendly scheduled events",
        "status": "NEEDS_CONFIG"
      },
      {
        "id": "signal_to_call",
        "label": "Signal-to-call rate",
        "value": "pending",
        "source": "Requires signal desk IDs on CTAs and booking links",
        "status": "YELLOW"
      }
    ],
    "next_gate": "Add UTM/source IDs to approved CTAs, HubSpot forms, and booking links before paid or scaled outreach."
  },
  "weekly_briefings": [
    {
      "department": "Revenue Command",
      "head": "CMO + HUB",
      "status": "YELLOW",
      "goal": "Turn the pilot calendar into an approved, measurable pipeline with no legal-gated leakage.",
      "kpi": "Approved revenue motions, blocked-risk count, staged-to-approved conversion",
      "blocker": "CMO/HUB approve department scorecard and resume criteria."
    },
    {
      "department": "Market Intelligence",
      "head": "Atlas / Trend Scout",
      "status": "GREEN",
      "goal": "Review 50 public digital-nomad, remote-work, luxury-rental, and chalet-buying signals; promote 15 high-intent observations.",
      "kpi": "Signals reviewed, high-intent signals, sourced pain phrases, follow-up opportunities",
      "blocker": "Run public-source research only; no automated outreach until CMO approves scripts."
    },
    {
      "department": "Scribe / Content Copy",
      "head": "Scribe",
      "status": "GREEN",
      "goal": "Stage 12 compliant content assets: 4 LinkedIn, 4 Instagram, 2 X replacements, 2 email/DM scripts.",
      "kpi": "Staged assets, approval rate, compliance rejects, persona coverage",
      "blocker": "Four Nevers and CMO approval before scheduling."
    },
    {
      "department": "Sales GTM",
      "head": "Closer / Concierge",
      "status": "YELLOW",
      "goal": "Build 20 high-fit lead dossiers and 5 warm-intro scripts for Alpine Circle or founder review.",
      "kpi": "Qualified dossiers, booked calls, replies, HubSpot stage movement",
      "blocker": "Calendly URL and approved CTA language."
    },
    {
      "department": "CRO / Conversion",
      "head": "CRO Lead",
      "status": "YELLOW",
      "goal": "Ship one application-path improvement and one landing-page CTA test with legal-safe copy.",
      "kpi": "CTA click rate, form starts, form completion, booked calls",
      "blocker": "Do not promote permission-prompt artifacts; resolve staging pollution."
    },
    {
      "department": "SEO / Demand Capture",
      "head": "SEO Lead",
      "status": "YELLOW",
      "goal": "Draft 3 SEO briefs and 1 landing-page outline tied to high-intent buyer language.",
      "kpi": "Briefs produced, target keywords, internal links, landing page readiness",
      "blocker": "Avoid direct securities language in external copy."
    },
    {
      "department": "Growth / Retention",
      "head": "Lifecycle Lead",
      "status": "YELLOW",
      "goal": "Create one nurture sequence for digital nomads and one for power couples, both gated for legal review.",
      "kpi": "Returning leads, email engagement, waitlist progression, referral mentions",
      "blocker": "HubSpot intake path and approved segmentation fields."
    },
    {
      "department": "Legal / Sentinel",
      "head": "Sentinel",
      "status": "GREEN",
      "goal": "Keep legal-gated posts held; produce one reusable disclaimer/risk checklist for every revenue lane.",
      "kpi": "Blocked-risk count, false positives, approved disclaimers, clean audits",
      "blocker": "Securities counsel review before external distribution of equity/investor/payments copy."
    },
    {
      "department": "Dashboard / BI",
      "head": "Hermes Dashboard",
      "status": "GREEN",
      "goal": "Make every active revenue motion visible with owner, blocker, next gate, and evidence.",
      "kpi": "Dashboard freshness, evidence links, unresolved P1 count, deploy success",
      "blocker": "Automate JSON from ledgers after v0 review."
    }
  ],
  "next_build": [
    "Use /org-revenue-status and /dept-briefings inside Hermes for the current org revenue state.",
    "CMO to amend or approve department-owner map and Digital Nomad source rules.",
    "Run the first bounded public-source Digital Nomad review against the approved source pack.",
    "Review weekly department-head briefings every Monday before content planning.",
    "Add UTM/source IDs to approved CTAs and booking links so HubSpot/Calendly outcomes can attribute revenue motions."
  ]
}