FountainTextLayoutKit.git · FCIS_KIT_DECLARATION.md
FountainTextLayoutKit.git / FCIS_KIT_DECLARATION.md
revision fb0623ef1cfd7087523ca74f689e60c71f0c0879 · complete file
# FCIS-KIT declaration
```yaml
FCIS-KIT:
owns:
- FountainTextLayoutKit: rendering-neutral semantic text layout policy
repo: https://github.com/Fountain-Coach/FountainTextLayoutKit
status: candidate — not yet admitted or released
- FountainAppleTextLayoutKit: Apple-native style-token adapter for the core
status: candidate — ships with the same package and lifecycle
consumes:
- kit: FountainMarkdownPresentationKit
mode: intended semver consumer boundary
requirement: parser/source preservation remains upstream authority
excludes:
- Reframe state, Composer, Copilot, AX, VRT, FountainStore, credentials,
MIDI2/IDL, ScoreKit, RulesKit, Teatro SVG, and provider calls
```
The declaration is intentionally explicit about the parser boundary: this kit
does not reimplement Markdown or Fountain parsing. Consumers pass semantic
blocks produced by `FountainMarkdownPresentationKit`.