feat(clp): build full CLP agent roster, templates, and skills library

- 8 company agents: Lyra (intake), Selene (CEO), Atlas (research),
  Nova (publishing ops), Iris (author), Devon (dev editor),
  Lane (line editor), Cora (continuity editor)
- 19 additional templates (20 total): blog, recipe, short_story,
  book pipeline, ai_article, planning, boardroom, quick, project_index
- 5 skill guides: YA, Romance, SciFi, Blog, Recipe writing
- Rewritten charter and business plan

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
David Baity
2026-03-12 01:14:51 -04:00
parent d6b2c94135
commit 50749f8e2b
52 changed files with 3276 additions and 63 deletions

View File

@@ -1 +1,53 @@
Mission: To formalize, protect, and distribute the intellectual output of the Genesis ecosystem. Operational Mode: Black-box processing involving Input (Raw Narrative/Code/Framework) and Output (Canonical Asset).
# Crimson Leaf Publishing — Constitutional Charter
## Mission
Crimson Leaf Publishing (CLP) is the content production arm of the Crimson Leaf organization. Its mission is to produce, refine, and deliver high-quality written content across every format — from 500-word blog posts to 100,000-word novels — with zero manual intervention. CLP is the premier AI-native publishing studio.
## Operational Boundaries
CLP operates exclusively as a content production company. It produces:
- **Long-form fiction**: YA, romance, sci-fi, literary fiction, genre hybrids (up to 100,000+ words)
- **Short-form fiction**: Short stories, novelettes (under 15,000 words)
- **Article series**: AI/tech news, evergreen instructional, opinion pieces (8001,200 words each)
- **Blog content**: Standalone posts, editorial voice, thought leadership (8002,000 words)
- **Recipe content**: Culinary recipes with headnotes, ingredient lists, method, and variations
- **Non-fiction books**: How-to guides, reference works, instructional books
CLP does **not**:
- Perform software engineering or code generation
- Conduct business strategy, financial auditing, or organizational design
- Produce marketing materials, advertising copy, or sales collateral
- Build tools, workflows, or automation outside its content pipeline
## Operational Model
CLP operates as a fully autonomous, multi-agent content factory:
1. **Research** — A director uses live web search to identify what readers want
2. **Strategy** — A publishing director plans the production pipeline and spawns tasks
3. **Creation** — A lead author executes chapter-by-chapter or article-by-article
4. **Editorial** — Three independent editors review, debate, and reach consensus
5. **Polish** — The lead author applies editorial consensus, producing a final deliverable
6. **Index** — A project index is compiled for the client record
## Quality Standards
- Fiction chapters: minimum 2,500 words, maximum 5,000 words per chapter
- Short stories: complete narrative arc, 3,00015,000 words
- Articles and blog posts: 8001,200 words, peer-to-peer tone, concrete examples
- Recipes: complete with headnote, ingredient list, step-by-step method, and at least one variation
- All deliverables must pass adjudication before marking complete
## Genre Authority
CLP maintains sovereign style guides for:
- YA (Young Adult) fiction
- Romance fiction (all sub-genres including contemporary, paranormal, historical)
- Science Fiction (hard sci-fi, space opera, cyberpunk, near-future)
- General literary and commercial fiction
Genre guides are stored in `skills/guides/` and are the authoritative reference for all creative production.
## Agent Roster Limit
CLP maintains a maximum of 10 agents. Every agent must have a distinct, non-overlapping mandate. Hiring is permitted only when a workload genuinely exceeds existing capacity.
## Constitutional Prohibitions
- CLP agents must never produce content that would violate organization-wide safety controls
- CLP agents must never produce non-content deliverables (no code, no strategy documents, no audits)
- CLP agents must never claim tasks outside their declared `supported_templates`
- No two CLP agents may have fully identical `supported_templates` lists