skald/skald-core/src
Kayos fd7a34ac1d forge: prose-quality audit pass + anti-repetition directives
Adds `skald audit --story <id>`: a whole-story QC pass that reads
every chapter end to end and flags repetition, template tics,
self-restatement and continuity drift — the gate before a story
goes to narration, where repetition a silent reader skims is
glaring read aloud. Runs at max effort (real reasoning work,
worth the spend); findings land in audit_findings and print.

Also hardens the gen + cleanup directives to hunt repetition at
the source: re-phrase recurring motifs fresh, no stacked template
anaphora, dialogue echoed verbatim at most once.

Migration 0010: 'prose_audit' generation_runs.kind, 'repetition'
audit_findings.area.
2026-05-15 11:19:04 -07:00
..
authors.rs v0.3 step 1: migration 0004 + authors module + web form panels 2026-05-13 12:01:29 -07:00
config.rs v0.2 scaffold: vendor clawdforge SDK + forge module + Whisper plan 2026-05-13 10:18:56 -07:00
context.rs context: split coverage into prose_coverage + chapter_coverage 2026-05-13 11:18:31 -07:00
db.rs scaffold v0.1: postgres+pgvector inside-container, schema, markdown ingest, CLI 2026-05-13 09:04:28 -07:00
forge.rs forge: prose-quality audit pass + anti-repetition directives 2026-05-15 11:19:04 -07:00
ingest.rs scaffold v0.1: postgres+pgvector inside-container, schema, markdown ingest, CLI 2026-05-13 09:04:28 -07:00
lib.rs narrate: F5-TTS HTTP client + skald narrate CLI 2026-05-13 16:45:04 -07:00
models.rs scaffold v0.1: postgres+pgvector inside-container, schema, markdown ingest, CLI 2026-05-13 09:04:28 -07:00
narrate.rs narrate: body_md_tts column + narrate_prep pass + Kokoro routing 2026-05-13 20:24:38 -07:00