Repository navigation
v1.2.0: The Commercial Studio Upgrade
Soundingboard v1.2.0: The Commercial Studio Upgrade
Soundingboard v1.2.0 is a milestone release that elevates Soundingboard from an advanced single-novel drafting framework into a comprehensive, multi-series novel engineering studio.
This release introduces support for 200+ commercial micro-genres, an enterprise 3-tier universe continuity architecture (World -> Series -> Book), dedicated start-up guides for every major AI coding agent harness, an interactive State Road AI Story Console, a commercial publishing launch kit, and narrator-first audiobook acoustic diagnostics.
What's New in v1.2.0
1. 200+ Commercial Micro-Genre Coverage
A modular 3-tier genre system delivering deep, authentic conventions across fiction without prompt engineering:
- 27 Master Blueprints (
setup/): Added 18 new commercial blueprints covering progression fantasy, dark academia, cyberpunk noir, domestic suspense, cozy fantasy, high-stakes political thriller, time-loop mystery, and historical romance. - 7 Pluggable Trope Packs (
setup/trope_packs/): Mix-and-match trope modules (Enemies-to-Lovers, Fair-Play Murder Mystery, Found Family, Grumpy/Sunshine, Heist Crew, Magic Academy, Time Loop). - 12 Production Genre Bibles (
setup/genre_bibles/): Full reader contracts with non-negotiable obligatory-scene ledgers.
2. 3-Tier Multi-Series Universe Continuity Engine
Authors can now construct interconnected shared universes containing multiple independent series:
- Cascading Canon Inheritance: Continuity queries cascade automatically:
Local Book Canon->Series Canon->World Universe Canon - Zero-Friction Scope Promotion: Upgrade a standalone book into a multi-book series or an entire shared universe with a single command:
Includes automated, immutable backups and clean scaffolding.
node scripts/soundingboard.js promote --to=series node scripts/soundingboard.js promote --to=world
3. State Road AI Story Console (Interactive Visualizers)
Interactive HTML/SVG dashboards styled in official State Road AI branding (Signal Orange #FF6A00, Charcoal Gray #333333, Cloud White, Light Pavement, and Roadbed Slate):
- Narrative EKG & Pacing Dashboard (
visualizer/pacing_ekg.html): Real-time tension graphs, polarity shifts (+ / -), word count distribution, and chapter cards. - Character & Faction Network Canvas (
visualizer/relationship_network.html): Dynamic force-directed network graph visualizing alliances, enmities, romance arcs, and faction power. - CLI Trigger:
node scripts/soundingboard.js visualizer # Build both dashboards node scripts/soundingboard.js visualizer ekg # Build EKG dashboard node scripts/soundingboard.js visualizer net # Build Character Network
4. Major Agent Harness Support & Start-Up Guides
First-class support and start-up guides in docs/harnesses/ tailored to the unique UI quirks, context window management, and strengths of each coding environment:
- Claude Code (
docs/harnesses/claude_code_guide.md) - Google Antigravity / Gemini CLI (
docs/harnesses/antigravity_guide.md) - Cursor & Windsurf IDEs (
docs/harnesses/cursor_windsurf_guide.md) - No-Code Web UIs (ChatGPT Projects, Claude Projects, NotebookLM) (
docs/harnesses/no_code_web_guide.md) - Root pointer rules added:
.cursorrules,.windsurfrules, and.github/copilot-instructions.md.
5. Publishing & Commercial Marketing Launch Kit (Stage 05)
Everything required to query literary agents and prepare an Amazon store launch:
- 3-Tier Blurb Launch Kit (
_config/templates/blurb_launch_kit.template.md):- High-Concept Micro-Hooks (1-line ad copy / headlines)
- 50-word Amazon Above-The-Fold blurb
- 180-word commercial 3-paragraph back-cover blurb
- BISAC categories and 7 high-traffic Amazon search keywords
- Literary Agent Query & Synopsis (
_config/templates/query_letter.template.md):- Standard 1-page query letter
- Comprehensive 1-page plot synopsis (Setup -> Midpoint -> Crisis -> Resolution)
6. Audiobook Acoustic & Breath Cadence Diagnostic (Stage 04)
Engineered for voice-actor readability and condenser-mic safety before manuscript distribution:
- Breath Hazard Detection: Flags run-on clauses exceeding 32 words without punctuation pauses (commas, dashes, colons).
- Dialogue Attribution Lag: Catches lines exceeding 28 words before identifying the speaker.
- Sibilance Traps: Scans for high concentrations of harsh whistling frequencies (
s,sh,ch,z) that overwhelm de-essers. - Plosive & Tongue Trips: Identifies repeating plosive triads that cause mic pops.
- CLI Trigger:
node scripts/soundingboard.js audio # Scan all draft chapters node scripts/soundingboard.js audio path/to/ch # Scan specific chapter
7. Creative Psychology & Author First Aid OKF Cards
3 new Open Knowledge Format craft modules designed for psychological stumbling blocks:
act_2b_desert_crossing_and_midpoint_slog.md: Mirror shatters and resource asphyxiation to cure midpoint drag.editorial_triage_and_beta_feedback_filtering.md: Neil Gaiman heuristic, symptom vs. prescription analysis, and the 3-vote rule.kill_your_darlings_salvage_protocol.md: The Graveyard Vault and 10% essence transplantation.
Maintenance & Verification
- All 88 Automated Tests Passed: Includes UTF-8 BOM byte elimination across templates, stage packet compilation limits, OKF lint rules, and updater integrity.
- Zero External Dependencies: Pure native ESM Node.js architecture with instant startup.
Getting Started / Upgrading
To update an existing Soundingboard workspace:
node scripts/soundingboard.js update(Your manuscript chapters, character notes, and canon vaults are guaranteed untouched).
To scaffold a new novel project:
node scripts/soundingboard.js init my-new-book --form=novel