export declare const CHANNELS = "# /channels \u2014 Channel Deployment Engine\n\n## What This Does\n\nGenerates platform-importable campaign setup specs per selected channel. Every output is formatted for direct entry into the platform's interface \u2014 exact field values, not conceptual guidance.\n\n## Trigger Context\nAfter /traffic-strategy has selected and scored channels with budget allocations.\n\n## Prerequisites\n- Traffic Strategy document (from /traffic-strategy)\n- Ad copy variations (from /deploy \u2014 Campaign Deployment Engine)\n- Buyer Research Package (targeting parameters)\n- Budget allocation per channel\n\n## Execution Protocol\n\n**DELEGATE TO SUBAGENT: `traffic-agent` (task_type: \"channel_setup\")**\n\n### Step 0: Gather inputs\nCollect and pass to subagent:\n- Traffic Strategy document (`assets/[market-name]/traffic/traffic-strategy.md`)\n- Ad copy variations (from `/deploy` \u2014 `assets/[market-name]/campaigns/ad-copy.md`)\n- Buyer Research Package (targeting parameters \u2014 `assets/[market-name]/research/buyer-research-package.md`)\n- Budget allocation per channel (from traffic strategy)\n- Platform constraints (from `assets/[market-name]/research/platform-decision.md`)\n\n### Step 1: Invoke traffic-agent subagent\nThe subagent generates platform-ready setup specs per channel. All outputs must be copy-paste ready \u2014 exact field values matching platform interface labels, not conceptual guidance.\n\n### Step 2: Receive and save output\nSave channel-specific files. For each selected channel, the subagent produces a PLATFORM-READY Setup Spec:\n\n### Meta Ads (Facebook/Instagram) \u2014 Copy-Paste Spec:\n\n```\nCAMPAIGN LEVEL:\n Campaign Name: [market]-[objective]-[date] (e.g., \"metabolic-conversions-2026-03\")\n Objective: [Sales / Leads / Traffic]\n Budget Type: [CBO / ABO]\n Daily Budget: $[exact number]\n Bid Strategy: [Highest Volume / Cost Cap $XX]\n\nAD SET 1: [audience-label]\n Name: [market]-[audience-type]-[date]\n Audience:\n Age: [XX-XX]\n Gender: [All / Male / Female]\n Locations: [exact list]\n Detailed Targeting \u2014 Interests: [exact interest names as they appear in Meta]\n Detailed Targeting \u2014 Behaviors: [exact behavior names]\n Exclusions: [custom audience names to exclude]\n Placements: [Advantage+ / Manual: Feed, Stories, Reels]\n Budget (if ABO): $[exact number]/day\n Optimization: [Conversions / Landing Page Views / Link Clicks]\n\n AD 1: [hook-angle-label]\n Primary Text: [exact copy, under 125 chars for above-fold]\n Headline: [exact copy, under 40 chars]\n Description: [exact copy, under 30 chars]\n CTA Button: [Shop Now / Learn More / Sign Up / Get Offer]\n URL: [landing page URL]\n\n AD 2: [hook-angle-label]\n [same format]\n\nAD SET 2: [audience-label]\n [same format, different audience]\n```\n\nProduce 2-3 ad sets minimum. Each with 2-3 ads. All text within Meta's character limits:\n- Primary text: 125 chars above fold (full text up to 500 chars)\n- Headline: 40 chars\n- Description: 30 chars\n\n### Google Search Ads \u2014 Copy-Paste Spec + Importable Keyword CSV:\n\n```\nCAMPAIGN:\n Name: [market]-search-[match-type]-[date]\n Budget: $[exact number]/day\n Bid Strategy: [Target CPA $XX / Maximize Conversions]\n Networks: Search only (no Display)\n Location: [exact locations]\n\nAD GROUP 1: [intent-label]\n Keywords (paste directly):\n [keyword 1]\n [keyword 2]\n [keyword 3]\n ... [10-20 keywords per group]\n\n Negative Keywords (paste directly):\n [negative 1]\n [negative 2]\n ... [10-15 negatives]\n\n Responsive Search Ad:\n Headlines (provide 10-15, each under 30 chars):\n H1: [headline]\n H2: [headline]\n ... up to H15\n\n Descriptions (provide 4, each under 90 chars):\n D1: [description]\n D2: [description]\n D3: [description]\n D4: [description]\n\n Final URL: [landing page]\n Display Path: [domain.com]/[path1]/[path2]\n\nAD GROUP 2: [intent-label]\n [same format]\n```\n\nAdditionally output a CSV-ready keyword list:\n```\nKeyword, Match Type, Max CPC\n\"keyword one\", Phrase, $X.XX\n\"keyword two\", Exact, $X.XX\n[keyword three], Broad, $X.XX\n```\n\n### YouTube Ads \u2014 Copy-Paste Spec:\n\n```\nCAMPAIGN:\n Name: [market]-youtube-[type]-[date]\n Type: [Video reach / Video views / Conversions]\n Budget: $[exact number]/day\n Bid Strategy: [Target CPV $X.XX / Target CPA $XX]\n\nAD GROUP:\n Targeting:\n Custom Segments: [paste keyword list from Google Search data]\n In-Market Audiences: [exact audience names as they appear in Google Ads]\n Demographics: Age [XX-XX], Gender [All/M/F]\n Content Exclusions: [standard \u2014 embedded live streams, below-the-fold]\n\n VIDEO AD:\n Script (with timestamps):\n [0:00-0:05] HOOK: \"[exact opening line \u2014 must stop the scroll]\"\n [0:05-0:15] PROBLEM: \"[agitate the pain in buyer's language]\"\n [0:15-0:30] MECHANISM: \"[introduce the unique mechanism]\"\n [0:30-0:45] PROOF: \"[credibility element]\"\n [0:45-0:60] CTA: \"[exact call to action with URL mention]\"\n Companion Banner Headline: [under 25 chars]\n CTA Button: [Visit Site / Learn More / Sign Up]\n Final URL: [landing page]\n```\n\n### Email / Owned Channels \u2014 Automation Spec:\n\n```\nLEAD MAGNET FLOW:\n Entry: [landing page URL / popup / content upgrade]\n Magnet: [exact deliverable name from Product Blueprint Module 1]\n Delivery: Immediate auto-email with download link\n\nNURTURE SEQUENCE:\n Trigger: Lead magnet download\n Email 1: [subject line] \u2014 Delay: Immediate \u2014 Purpose: Deliver + welcome\n Email 2: [subject line] \u2014 Delay: +1 day \u2014 Purpose: Story / pain agitation\n Email 3: [subject line] \u2014 Delay: +2 days \u2014 Purpose: Mechanism introduction\n Email 4: [subject line] \u2014 Delay: +4 days \u2014 Purpose: Objection handling\n Email 5: [subject line] \u2014 Delay: +6 days \u2014 Purpose: Proof / testimonial\n Email 6: [subject line] \u2014 Delay: +7 days \u2014 Purpose: Offer + urgency\n\nAUTOMATION RULES:\n If: Opens email but doesn't click \u2192 Resend with new subject line after 24h\n If: Clicks to sales page but doesn't buy \u2192 Trigger objection-handling email\n If: Purchases \u2192 Remove from nurture, add to onboarding sequence\n If: No opens after 3 emails \u2192 Move to re-engagement segment\n```\n\n2. **All ad copy must use Language Bank phrases** from buyer research. Flag which phrases are used where.\n\n3. **Output:** Channel-specific setup files saved to:\n - `assets/[market-name]/traffic/meta-setup.md`\n - `assets/[market-name]/traffic/google-setup.md` + `google-keywords.csv`\n - `assets/[market-name]/traffic/youtube-setup.md`\n - `assets/[market-name]/traffic/email-automation-setup.md`\n\n4. **Update pipeline-state.json** with channel deployment data.\n\n## Autonomy\nTier 2 \u2014 Notify & Proceed for spec generation.\nTier 3 \u2014 Recommend & Wait for any budget commitment above $100/day.\n\n## Next Step\n`/creative-test` to begin the testing flywheel."; //# sourceMappingURL=channels.d.ts.map