@tushell/narrative-performance
v0.1.0
Published
Narrative performance core for the Tushell Platform: AVEN section model (breath / voice / visual presence), performance modes, and the text processor that segments narrative text for performance.
Keywords
Readme
@tushell/narrative-performance
Core model for narrative performance in the Tushell Platform:
AVENSection— the three performance sections: breath, voice, visual presencePerformanceMode— soft ritual, emotional storytelling, technical epicTextProcessor— segments narrative text into sections and glyphic moments (analyzeNarrativeStructure)
Framework-agnostic core of rispecs/12-api/narrative-performance.rispec.md.
The Redis-backed session orchestrator stays in the application; this package
carries the pure vocabulary and text processing it builds on.
Usage
import { TextProcessor, AVENSection, PerformanceMode } from "@tushell/narrative-performance"
const structure = new TextProcessor().analyzeNarrativeStructure(text)
structure.sections[AVENSection.VOICE] // segments for the voice sectionNo runtime dependencies.
