cec6071b27
staging: 8e4783fb-d9ea-4c47-8c76-a921d7ca1b12_03.md task=8e4783fb-d9ea-4c47-8c76-a921d7ca1b12
2026-03-13 20:31:08 +00:00
17686c31d0
staging: bb23a147-bafe-4e8b-b22f-5cc6f5ebea03_02.md task=bb23a147-bafe-4e8b-b22f-5cc6f5ebea03
2026-03-13 20:29:24 +00:00
2675005a17
staging: ca018dc9-1cd9-46bf-80e2-bc460e0f6a43_02.md task=ca018dc9-1cd9-46bf-80e2-bc460e0f6a43
2026-03-13 20:29:11 +00:00
2b5d97f861
staging: 369ea349-495b-42c9-a88d-e991be6f2a9e_02.md task=369ea349-495b-42c9-a88d-e991be6f2a9e
2026-03-13 20:29:03 +00:00
aa69c6449e
staging: ac5ac70d-ffb2-4753-8ddf-359a818f203e_02.md task=ac5ac70d-ffb2-4753-8ddf-359a818f203e
2026-03-13 20:29:02 +00:00
4ee03c55e8
staging: 48eaa80c-896d-4965-a9ef-dd5a616a9ac6_02.md task=48eaa80c-896d-4965-a9ef-dd5a616a9ac6
2026-03-13 20:28:44 +00:00
4e6b445048
staging: e3650f7c-6ab0-4b04-8a0b-39f38af4935f_02.md task=e3650f7c-6ab0-4b04-8a0b-39f38af4935f
2026-03-13 20:28:39 +00:00
32cb1cb183
staging: ea2d49b5-0eba-4f05-9f0b-51fe3cd89ead_02.md task=ea2d49b5-0eba-4f05-9f0b-51fe3cd89ead
2026-03-13 20:28:38 +00:00
3277a40ae5
staging: 5281456f-98ea-4176-9940-bf3a3afbfce5_02.md task=5281456f-98ea-4176-9940-bf3a3afbfce5
2026-03-13 20:28:26 +00:00
59ef1bf78c
staging: f0be825a-9cec-4052-871e-a38003fe8af8_02.md task=f0be825a-9cec-4052-871e-a38003fe8af8
2026-03-13 20:28:21 +00:00
9b559666c2
staging: 5c932a29-10f4-4738-bbb7-00065138ff10_02.md task=5c932a29-10f4-4738-bbb7-00065138ff10
2026-03-13 20:28:05 +00:00
c0195d4349
staging: b71eb62a-8f56-4303-83de-df921ac1e3f3_01.md task=b71eb62a-8f56-4303-83de-df921ac1e3f3
2026-03-13 20:27:11 +00:00
3393c232c8
staging: 7a45b379-2658-4885-9008-1085191bad15_02.md task=7a45b379-2658-4885-9008-1085191bad15
2026-03-13 20:26:44 +00:00
3b0bb113fc
staging: 39343e16-c2d1-4349-bb0b-6acd02cea0cb_03.md task=39343e16-c2d1-4349-bb0b-6acd02cea0cb
2026-03-13 20:26:37 +00:00
b2bb6a9ef4
staging: 122cac5f-5cea-4bd9-bd4f-b25de2edcd1a_02.md task=122cac5f-5cea-4bd9-bd4f-b25de2edcd1a
2026-03-13 20:16:30 +00:00
8a37665038
staging: 58b4d5a2-6f98-4701-80a2-ac0dd42af31f_02.md task=58b4d5a2-6f98-4701-80a2-ac0dd42af31f
2026-03-13 20:16:24 +00:00
6149e08cb4
staging: 14b1f6ac-7238-4efd-b827-4e003c9592d8_02.md task=14b1f6ac-7238-4efd-b827-4e003c9592d8
2026-03-13 20:16:21 +00:00
1ecae6f3fe
staging: bb9b56bd-110e-4f50-a63c-47642dc68677_02.md task=bb9b56bd-110e-4f50-a63c-47642dc68677
2026-03-13 20:16:06 +00:00
86c3bd1319
staging: db4c5a14-5db0-4622-a6b0-5c60d9798cde_02.md task=db4c5a14-5db0-4622-a6b0-5c60d9798cde
2026-03-13 20:15:51 +00:00
6dbc92509f
staging: f3fc0152-3f6b-4c7f-8567-3594f406bed4_02.md task=f3fc0152-3f6b-4c7f-8567-3594f406bed4
2026-03-13 20:15:41 +00:00
e395015a1e
staging: 75593027-e1a4-4e05-ba0d-680c936eea15_02.md task=75593027-e1a4-4e05-ba0d-680c936eea15
2026-03-13 20:15:40 +00:00
5bd0f71b89
staging: 38f5912d-a430-4f6d-b012-e8b5261bc081_02.md task=38f5912d-a430-4f6d-b012-e8b5261bc081
2026-03-13 20:15:35 +00:00
ed6799d541
staging: ac385187-8be8-4c67-8772-85f73f08e1c0_02.md task=ac385187-8be8-4c67-8772-85f73f08e1c0
2026-03-13 20:15:28 +00:00
bc28b3e1dc
staging: 76edf417-be96-4ad7-ada3-16ac9642e266_02.md task=76edf417-be96-4ad7-ada3-16ac9642e266
2026-03-13 20:15:18 +00:00
a0a309a635
staging: dc77f9ef-f2f5-4d89-8f7e-ae8cbef2a3fe_01.md task=dc77f9ef-f2f5-4d89-8f7e-ae8cbef2a3fe
2026-03-13 20:14:19 +00:00
1fcd28a6df
staging: 20f3b257-2118-4a49-926e-8e7f9472db3f_03.md task=20f3b257-2118-4a49-926e-8e7f9472db3f
2026-03-13 20:13:45 +00:00
David Baity
a438b3c2de
Cleaned
2026-03-12 13:51:53 -04:00
David Baity
c966146324
chore: restore chapter_polish model to power alias after benchmark
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 13:19:51 -04:00
PAE
1268414e50
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 17:19:13 +00:00
David Baity
1b462638f0
benchmark: run D — openai/gpt-5.4
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 13:15:02 -04:00
PAE
099df32087
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 17:14:01 +00:00
David Baity
4ac96b62d7
benchmark: run C — x-ai/grok-4
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 13:11:01 -04:00
PAE
ad841c996c
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 17:10:25 +00:00
David Baity
c5ec53c8e0
benchmark: run B — claude-sonnet-4.6
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 13:07:47 -04:00
PAE
6b2c4c0f26
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 17:06:58 +00:00
David Baity
4c65db1f90
benchmark: run A — claude-opus-4.6
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 13:03:52 -04:00
PAE
2cd7205ff4
[deliverable] 653f4c62-6dc6-407f-bdc2-1fea27c18d51_01.md
2026-03-12 16:50:50 +00:00
PAE
53bca98ad9
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 16:50:25 +00:00
PAE
cd40433e88
[deliverable] 9180636b-dc73-4166-8d93-e77f40e9ef41_01.md
2026-03-12 16:42:54 +00:00
PAE
c4fcdacc83
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 15:50:59 +00:00
PAE
93d7792ede
[deliverable] 653f4c62-6dc6-407f-bdc2-1fea27c18d51_01.md
2026-03-12 15:50:57 +00:00
PAE
43c45d4599
[deliverable] 9180636b-dc73-4166-8d93-e77f40e9ef41_01.md
2026-03-12 15:50:31 +00:00
David Baity
1e2cb6e875
enforce word count in chapter_polish and book_chapter templates
...
- chapter_polish: add explicit 'chapter_target_words minimum' warning to think hint
with instruction to EXPAND scenes to reach target length
- chapter_polish: add word_count criterion (30%) to adjudication, restructure weights
- book_chapter PASS 1: strengthen word count instruction with explicit stop-early warning
- book_chapter: add word_count criterion (30%) to adjudication, restructure weights
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 11:38:16 -04:00
PAE
18b4689947
[deliverable] 56ff71f9-710e-47cc-a7ec-64f480757559_01.md
2026-03-12 15:23:54 +00:00
PAE
790370be31
[deliverable] 653f4c62-6dc6-407f-bdc2-1fea27c18d51_01.md
2026-03-12 15:21:56 +00:00
PAE
578366d072
[deliverable] 9180636b-dc73-4166-8d93-e77f40e9ef41_01.md
2026-03-12 15:21:06 +00:00
David Baity
ff38fff631
refactor: move all project folders into projects/ subdirectory
...
This change reorganizes the repository structure to keep the root directory
clean. All 15 project folders are now nested under projects/, alongside
infrastructure directories (agents/, templates/, deliverables/, rag/, skills/).
This allows the repository to grow without polluting the core service directories.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 11:09:34 -04:00
David Baity
db06dce05d
feat: wire skills guides into templates, deduplicate Iris RAG
...
Skills guides wired (all were dead code — no templates declared skills:):
- book_chapter.yml: YAFictionGuide + RomanceFictionGuide + SciFiFictionGuide
- chapter_review.yml: same (Devon, Lane, Cora reviewers now have genre context)
- chapter_roundtable.yml: same (debate participants use genre craft knowledge)
- chapter_polish.yml: same (Iris polishes with full genre guide in context)
- short_story.yml: same
- blog_write.yml: BlogWritingGuide
- recipe_develop.yml: RecipeWritingGuide
All templates updated to include 'skills' in sections list so guides
are injected as SKILLS & GUIDES block in the prompt.
Iris RAG deduplication:
- agents/iris/rag/agent.rag.md: 15 near-identical entries -> 2 canonical
Entry 1: Bible & Continuity Check requirement
Entry 2: Editorial assignments (Devon/Lane/Cora with their roles)
13 duplicates removed
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 09:39:05 -04:00
David Baity
acccb65af7
fix: roundtable early exit, iteration cap, and ghost-agent prevention
...
chapter_roundtable.yml:
- Reduce max_iterations 9 → 5 (3 rounds of 3 editors is enough; 9 was
burning credits in a retry loop after credit exhaustion)
- Add explicit 'Once any participant outputs CONSENSUS REACHED, the
debate is over' — prevents continuation into wasted rounds
planning.yml:
- Add ANTI-HALLUCINATION RULE FOR AGENTS block: explicitly names the
known ghost agents (Worldbuilder, Prose Engine, Plot Architect, etc.)
and forbids their use; maps task types to canonical CLP agents so
planning LLM has unambiguous fallback assignments
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 09:19:46 -04:00
PAE
6c93574948
[deliverable] 9180636b-dc73-4166-8d93-e77f40e9ef41_01.md
2026-03-12 13:11:42 +00:00