Files
Ma 0461a3b816 feat(core): add fanfic system, English genres, language support, shared utils
Fanfic (同人) writing system:
- FanficCanonImporter: structures external source material into fanfic_canon.md
- 4 fanfic audit dimensions (34-37) with mode-controlled severity (canon/au/ooc/cp)
- Writer prompt injection: canon section, character voice profiles, mode instructions
- Architect generateFanficFoundation: preserves source characters
- Pipeline: importFanficCanon + initFanficBook
- Reviser: canon context for spinoff and fanfic chapters

English novel support:
- 10 English genre profiles (litrpg, progression, system-apocalypse, etc.)
- English writer prompts (core rules, anti-AI rules, character method, pre-write checklist)
- Language field on BookConfig, ProjectConfig, GenreProfile
- Writer auto-switches prompt language based on book.language ?? genre.language

Shared utilities (DRY refactor):
- loadProjectConfig: extracted from CLI to core, shared by CLI and studio
- computeAnalytics: extracted from CLI to core
- GenreSchema: changed from z.enum to z.string() for custom genre support
2026-03-18 12:16:27 +08:00
..