# Domain: Writing # Maps ArcheFlow's code-oriented defaults to creative writing terminology. # Used by the story-development team for short fiction workflows. name: writing description: "Creative writing — short stories, novellas, fiction" # Concept mapping — how generic ArcheFlow terms translate for writing concepts: implementation: "draft/prose" tests: "consistency checks" files_changed: "word count delta" test_coverage: "voice drift score" code_review: "prose review" build: "compile/export" deploy: "publish" refactor: "revision" bug: "continuity error" feature: "scene/chapter" PR: "manuscript submission" # Metrics — what to track instead of lines/files/tests metrics: - word_count - voice_drift_score - dialect_density - scene_count - dialogue_ratio # Review focus areas — override default Guardian/Sage lenses review_focus: guardian: - plot_coherence - character_consistency - timeline_accuracy - continuity sage: - voice_consistency - prose_quality - dialect_authenticity - forbidden_pattern_violations skeptic: - premise_strength - character_motivation - ending_satisfaction trickster: - reader_confusion_points - pacing_dead_spots - suspension_of_disbelief_breaks # Context injection — what extra files agents should read per phase context: always: - "voice profile YAML (profiles/*.yaml)" - "persona YAML (personas/*.yaml)" - "character sheets (characters/*.yaml)" plan_phase: - "series config (colette.yaml) if present" - "previous stories (for series continuity)" - "story brief / premise" do_phase: - "scene outline from Creator" - "voice profile for style reference" check_phase: - "voice profile (for Sage drift scoring)" - "outline (for Guardian coherence check)" - "character sheets (for consistency)" # Model preferences — writing needs quality for prose generation and review model_overrides: maker: sonnet # Prose quality matters more than speed story-sage: sonnet # Needs taste for voice evaluation story-explorer: haiku # Research is analytical, haiku suffices creator: haiku # Outlining is structural, haiku suffices