FountainMarkdownPresentationKit.git · FCIS_KIT_DECLARATION.md
FountainMarkdownPresentationKit.git / FCIS_KIT_DECLARATION.md
revision 524a2d0f16881665201dd39e7d9df3e3a150d16b · complete file
# FCIS-KIT declaration - **Kit:** `FountainMarkdownPresentationKit` - **Release version:** `0.3.0` - **Owning boundary:** Fountain Coach presentation libraries - **Purpose:** deterministic Markdown transport, Markdown/Fountain document parsing, and NaturalLanguage-backed sentence-aware readability projection for WYSIWYG consumers - **Required dependency:** `FountainEditorKit` `from: 0.2.0` - **Consumer boundary:** Reframe owns mediation, Composer input, transcript placement, AX, FountainStore, and product semantics - **Protocol boundary:** no new MIDI2 operation, OpenAPI surface, provider authorization, or remote write - **Release status:** admitted and released; consumer integration and live acceptance remain consumer evidence ## DoD The release is admissible when package tests prove deterministic serialization, parsing, and sentence grouping. A consumer must pin the released artifact and prove through a governed live drive that the same Markdown stream is exposed as readable AX content in the running Composer transcript. NaturalLanguage is rendering-only: it must not mutate the source stream, command payload, FountainStore receipt, or instrument semantics.