Skip to content

feedpak format specification v1.0.0

Choose a tag to compare

@topkoa topkoa released this 19 Jun 16:56
29ce6a2

First public release of the feedpak file-format specification — an open, hand-editable package format for interactive music notation.

Highlights

  • RFC 2119 conformance language with explicit Reader/Writer roles; this document is authoritative and implementation-independent.
  • Built-in versioning: feedpak_version semver field with a MAJOR/MINOR/PATCH compatibility policy, kept distinct from per-file side-file versions and the spec-document version.
  • Full coverage of the manifest, arrangement wire format, and side-files (lyrics, vocal pitch + contour, song timeline, drum tab, notation, key/scale).
  • CI-enforced consistency between spec, schemas, validator, and examples.

License

Dual-licensed: spec prose under CC0-1.0, schemas/examples/code under MIT.

See CHANGELOG.md for the full list.