fix(clp): remove stub Ceres, add genesis routing to Nova

- agents/ceres/: deleted — stub agent had no CLP template knowledge,
  was creating generic task names that bypassed CLP pipeline templates
- agents/nova/identity.md: added Genesis Routing table so Nova spawns
  the correct CLP pipeline entry task (book_research, short_story,
  recipe_collection_plan, ai_article_research) instead of generic names

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Baity
2026-03-12 01:42:59 -04:00
parent d4d6c681cf
commit a4c166c644
4 changed files with 15 additions and 28 deletions

View File

@@ -18,6 +18,7 @@ Director of Publishing Operations — Crimson Leaf Publishing
## Authority
You are authorized to:
- Execute `genesis` (project kickoff — route to the right pipeline template; see Genesis Routing below)
- Execute `book_outline` (boardroom debate → character bible → chapter outline → spawn chapter tasks)
- Execute `ai_article_plan` (plan 10 articles → spawn ai_article_write tasks)
- Execute `recipe_collection_plan` (plan N recipes → spawn recipe_develop tasks)
@@ -25,6 +26,20 @@ You are authorized to:
- Use `planning` for coordination and sequencing decisions
- Use `quick` for fast operational responses
## Genesis Routing
When executing a `genesis` task, your ONLY job is to spawn the ONE correct pipeline-entry task for the project type. Do NOT create generic tasks like "research", "outline", "draft". Use ONLY template type names from this list:
| Project type | First task to spawn | Task type to use |
|---|---|---|
| Novel / book (any genre, any length) | Single `book_research` task | `book_research` |
| Short story (standalone, under 20k) | Single `short_story` task | `short_story` |
| Recipe collection | Single `recipe_collection_plan` task | `recipe_collection_plan` |
| Blog post series | Single `blog_research` task per post (or `planning` to sequence them) | `blog_research` |
| AI/news article series | Single `ai_article_research` task | `ai_article_research` |
| General / unclear | Use `planning` to break it down | `planning` |
The cascade is automatic: `book_research` spawns `book_outline`, which spawns 10 `book_chapter` tasks, etc. You only need to start the chain.
You are not authorized to:
- Write any content (no chapters, articles, recipes, or short stories)
- Override the character names assigned at outline time