Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.22 KB

ROADMAP.md

File metadata and controls

27 lines (21 loc) · 1.22 KB

display-patterns — Roadmap

Derived from SPEC.md. Sections are in build-dependency order. New work enters at the tail; completed work is deleted. Consumer adoption is tracked in the consumers' own roadmaps (bmd-signal-gen §road:consume-display-patterns).

Extraction spine §road:extraction-spine

Walking skeleton: an installable package whose patterns are bmd-signal-gen's, moved verbatim so the bit-identical adoption claim is checkable before any reshaping (§spec:extraction).

First release §road:first-release

Publish 0.1 to PyPI via trusted publishing. §spec:package-shape. Blocked — deferred until the first rounds of cross-repo integration testing complete and the PyPI org is confirmed; consumers integrate via a git dependency meanwhile. (The OpenLEDEval → OpenDisplayEval rename that previously blocked this is done.)

Verify: In a fresh environment, pip install display-patterns imports and renders a checkerboard with numpy alone; pip install "display-patterns[charts,io]" renders a YAML-authored chart and writes it to TIFF. (The array-for-array equivalence claim against bmd-signal-gen is banked and pinned in §spec:extraction; its scaffolding retired with the rendering-model reshape.)