Fountain Coach Gitowner-controlled · read only

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.