feat(sprint83a): title_conflict_check template + project_review dispatch + atlas agent

- Add templates/title_conflict_check.yml: Atlas's 2x WebSearch title conflict pipeline with CLEAR/CAUTION/CONFLICT verdict
- Add title_conflict_check dispatch to templates/project_review.yml (PLANNING phase gate)
- Add title_conflict_check to agents/atlas/agent.yml supported_templates

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Baity
2026-04-29 12:13:44 -04:00
parent 9f24adb5c9
commit 4bc34a714a
3 changed files with 173 additions and 0 deletions

View File

@@ -34,6 +34,34 @@ steps:
Otherwise: output exactly: {project.slug}
One word only. No explanation.
- type: think
max_tokens: 400
output_key: title_check_content
hint: |
The current phase is: {project_phase}
If the phase is PLANNING (meaning no chapters have been written yet):
Write a title conflict check task message for this project.
Include:
- Book title: {project.name}
- Genre: [look it up from the project context above]
- Instruction: Check Amazon, Goodreads, and major publishers for exact or near-exact
title matches in the same genre that could cause reader confusion or marketing conflict.
If the phase is NOT PLANNING (WRITING, EDITORIAL, or COMPLETE):
Output exactly: none
Output ONLY the task message or the word none. No preamble.
- type: tool
action: enqueue_strategy
optional: true
params:
company_slug: "{company.slug}"
project_slug: "{project.slug}"
task_type: "title_conflict_check"
content: "{title_check_content}"
- type: tool
action: enqueue_strategy
optional: true