FountainMarkdownPresentationKit.git · README.md
FountainMarkdownPresentationKit.git / README.md
revision 524a2d0f16881665201dd39e7d9df3e3a150d16b · complete file
# FountainMarkdownPresentationKit FCIS-KIT candidate for readable assistant output. This library owns the reusable boundary between a governed Markdown stream and a WYSIWYG document model: - `FountainMarkdownRenderer` serializes semantic blocks into deterministic Markdown. - `FountainMarkdownDocument` parses Markdown with Foundation's Markdown support and recognizes Fountain screenplay nodes through `FountainEditorKit`. - `FountainMarkdownReadability` uses Apple's NaturalLanguage sentence tokenizer to project long paragraphs into readable visual groups without rewriting the Markdown source or changing semantic blocks. - Consumers render the resulting attributed content in their own accessibility-aware surface. The kit does not own command mediation, Composer input, provider or host policy, FountainStore selection, or product semantics. It introduces no HTTP/OpenAPI contract and no new MIDI2 operation; those remain governed by the consuming instrument and the MIDI backplane IDL. The kit is released as `0.3.0`; the release adds deterministic, sentence-aware readability projection while keeping Markdown transport and parsing source-preserving.