Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Build order

The tracker is the scope. Milestones are delivery promises, and a release is cut when its milestone reaches zero open issues.

Seven releases are published, v0.0.1 through v0.1.1. A template compiles to a form, a browser renders it against the layout a person authored, and the round trip against a real CDR runs on every pull request: measured against the 123 openEHR CKM templates this repository vendors, 121 read and all 121 derive, 2621 fields across 1775 groups.

This is a record of what each release added, with the current line at the end. The full order is section 14 of the architecture document, and the tracker is the live version.

ReleaseWhat it adds
v0.0.1The design of record, the workspace, the pin matrix, the gates.
v0.0.2The vendored template corpus, both template readers behind one internal constraint model, and the release supply chain.
v0.0.3The field derivation table, the form definition type, and snapshots over the whole corpus.
v0.0.4The overlay store, its geometry, replay, and the differential report.
v0.0.5The ITS-REST client, the composition builder, read-back, validation, and the terminology client.
v0.1.0The renderer: a control for every field kind, the screens it draws them on, and the published format a renderer reads.
v0.1.1A form a person can fill: the layout overlay reaching the browser, a partial date by its parts, a duration as a number and a unit, the round trip against a real CDR on every pull request, and the browser battery against the published image.

After it, v0.1.2 closes the gaps between the entered-value document and the Reference Model and turns the round trip into an instrument, and v0.2.0 is the surface a person lays a form out on. The milestones carry what is in each, and a release is cut when its milestone reaches zero open issues.