Fix genesis.yml: force route to marketing_campaign/Maya, prevent planning fallback
This commit is contained in:
@@ -19,29 +19,26 @@ steps:
|
||||
|
||||
PROJECT BRIEF: {task.prompt}
|
||||
|
||||
CRITICAL RULE: Spawn EXACTLY ONE task — the single entry-point for this campaign.
|
||||
Use ONLY task types from the TEAM ROSTER.
|
||||
CRITICAL RULE: Spawn EXACTLY ONE task of type `marketing_campaign` assigned to Maya.
|
||||
NEVER use `planning`. NEVER use any agent other than Maya for this entry-point task.
|
||||
|
||||
ROUTING GUIDE:
|
||||
- Book / author launch campaign → ONE `marketing_campaign` task
|
||||
- Blog series promotion → ONE `marketing_campaign` task
|
||||
- Recipe collection launch → ONE `marketing_campaign` task
|
||||
- Brand or company launch → ONE `marketing_campaign` task
|
||||
- Strategic research needed first → ONE `planning` task
|
||||
|
||||
Write the task description with the COMPLETE brief so the receiving agent has
|
||||
everything: product name, target audience, key differentiators, channels of focus,
|
||||
campaign phase (launch / ongoing), and any constraints.
|
||||
The task description you write must be the COMPLETE brief so Maya has everything:
|
||||
- Product name and type (book, blog series, recipe collection, brand)
|
||||
- Target audience (age, platforms, interests)
|
||||
- Key differentiators / selling points
|
||||
- Channels of focus (Instagram, TikTok, LinkedIn, Email, Press, etc.)
|
||||
- Campaign phases needed (pre-launch, launch, post-launch, maintenance)
|
||||
- Any constraints or special requirements
|
||||
|
||||
- type: package
|
||||
packet_type: PlanningResponsePacket
|
||||
schema:
|
||||
tasks:
|
||||
- task_name: "string — descriptive name for the single entry-point task"
|
||||
description: "string — COMPLETE campaign brief including product, audience, channels, timeline, constraints"
|
||||
- task_name: "string — descriptive name e.g. 'Marketing Campaign: The Starfall Accord'"
|
||||
description: "string — COMPLETE campaign brief with all context from the project brief above"
|
||||
agents:
|
||||
- "string — EXACT agent name from TEAM ROSTER"
|
||||
task_type: "string — one of: marketing_campaign, planning"
|
||||
- "Maya"
|
||||
task_type: "marketing_campaign"
|
||||
priority: 1
|
||||
max_tasks: 1
|
||||
insert_children: true
|
||||
|
||||
Reference in New Issue
Block a user