Progress, commit by commit
HL7 conformance, roadmap tasks, tests and source size for every commit on the main line of the history. Step through it with the arrow keys, the space bar or the slider.
HL7 conformance
Phase 1 tests passing (the target of release 0.1.0).
Roadmap tasks
Tasks merged, of 45. A task counts from the first commit with its Task: line.
Unit tests
Calls of it( and test( in test files. it.each counts once, so this is a lower bound.
Source size
Lines in non-test .ts files under packages/*/src.
Roadmap
Columns are the waves of the roadmap. A task is unblocked when all its dependencies are merged. Hover over or focus a task to highlight it, the tasks it depends on and the tasks that depend on it . Click it, or press Enter, to open its details in a panel on the right; another task switches the panel.
wave 0
wave 1
wave 2
wave 3
wave 4
wave 5
wave 6
wave 7
wave 8
Functions and operators
23 of 98 belong to a merged task. A chip lights up when the task that adds it is merged; that says the task landed, not that the function passes the conformance tests.
T0010 Operators · 18
T0011 exists and count · 2
T0012 where · 1
T0013 subsetting and combining · 8
T0014 conversion · 17
T0015 string manipulation · 12
T0016 math · 10
T0017 tree navigation and utility · 6
T0020 FHIR functions and variables · 9
T0041 remaining existence · 10
T0042 projection and repeat · 3
T0044 first and single · 2
Commits
| PR | Commit | Subject | Task | Phase 1 pass | Tests | Source lines |
|---|---|---|---|---|---|---|
| – | 4089a43 | – | – | 0 | 0 | |
| #1 | 112111d | – | – | 0 | 0 | |
| #2 | d176fcf | – | – | 0 | 0 | |
| #3 | 8d9f347 | T0000 | – | 15 | 212 | |
| #9 | ab9dd26 | T0004 | – | 87 | 787 | |
| #13 | ba4aa51 | – | – | 87 | 787 | |
| #11 | 5814e01 | T0001 | – | 147 | 1,681 | |
| #46 | b60ae69 | – | – | 162 | 1,681 | |
| #10 | cc25fd7 | T0003 | – | 232 | 2,652 | |
| #12 | f0101aa | T0005 | – | 301 | 4,124 | |
| #14 | f90bd3f | T0022 | 0 / 934 | 371 | 4,124 | |
| #15 | 70208b5 | T0004 | 0 / 934 | 379 | 4,223 | |
| #65 | a93ea5f | T0022 | 0 / 934 | 386 | 4,223 | |
| #68 | 9902489 | T0003 | 0 / 934 | 387 | 4,225 | |
| #66 | b2bf2ab | T0004 | 0 / 934 | 404 | 4,295 | |
| #71 | ae32587 | T0003 | 0 / 934 | 404 | 4,296 | |
| #73 | 9591fb0 | – | 0 / 934 | 404 | 4,296 | |
| #74 | 431fd2d | – | 0 / 934 | 404 | 4,296 | |
| #75 | 7210d32 | – | 0 / 934 | 404 | 4,299 | |
| #77 | c4495df | – | 0 / 934 | 404 | 4,299 | |
| #76 | 84dfbe3 | – | 0 / 934 | 404 | 4,299 | |
| #83 | 900afc6 | T0035 | 0 / 934 | 443 | 4,299 | |
| #79 | c846648 | – | 0 / 934 | 443 | 4,299 | |
| #78 | 636e821 | – | 0 / 934 | 443 | 4,299 | |
| #80 | 4730457 | – | 0 / 934 | 443 | 4,299 | |
| #81 | 4a2b1aa | – | 0 / 934 | 443 | 4,299 | |
| #87 | 63287b8 | – | 0 / 934 | 443 | 4,299 | |
| #85 | 8fd5fdb | – | 0 / 934 | 443 | 4,299 | |
| #91 | 44b1ac6 | T0002 | 0 / 934 | 467 | 4,857 | |
| #88 | e2c7274 | T0006 | 0 / 934 | 500 | 5,476 | |
| #89 | e0dfde4 | T0019 | 0 / 934 | 509 | 7,219 | |
| #94 | e5cd3bc | – | 0 / 934 | 511 | 7,219 | |
| #95 | ae8b500 | – | 0 / 934 | 511 | 7,219 | |
| #96 | 5c9936f | – | 0 / 934 | 511 | 7,219 | |
| #97 | 167751d | – | 0 / 934 | 511 | 7,219 | |
| #98 | c7f579b | – | 0 / 934 | 523 | 7,276 | |
| #100 | 95cf7fd | T0009 | 0 / 934 | 573 | 8,026 | |
| #99 | 186673b | T0023 | 0 / 934 | 624 | 8,026 | |
| #101 | 1ab2c7a | – | 0 / 934 | 624 | 8,026 | |
| #106 | 6a61a8a | – | 0 / 934 | 624 | 8,026 | |
| #102 | 344d7e8 | T0007 | 0 / 934 | 691 | 9,410 | |
| #105 | f7142d6 | T0008 | 58 / 934 | 868 | 11,595 | |
| #108 | 030fba4 | – | 58 / 934 | 868 | 11,595 | |
| #109 | c1d4d4b | – | 58 / 934 | 868 | 11,595 | |
| #110 | 06012c6 | – | 58 / 934 | 870 | 11,595 | |
| #112 | f479e06 | – | 58 / 934 | 870 | 11,595 | |
| #113 | 049b205 | T0010 | 413 / 934 | 891 | 11,823 | |
| #117 | da7c6f7 | T0025 | 413 / 934 | 904 | 11,995 | |
| #118 | c091d85 | T0036 | 413 / 934 | 909 | 11,995 | |
| #119 | 9b78e6e | – | 413 / 934 | 909 | 11,995 | |
| #120 | d949942 | – | 413 / 934 | 909 | 11,995 | |
| #121 | 0bf76ff | T0037 | 413 / 934 | 909 | 11,995 | |
| #124 | e302465 | – | 413 / 934 | 909 | 11,995 | |
| #125 | 662762c | T0039 | 413 / 934 | 920 | 12,778 | |
| #127 | b168c86 | – | 413 / 934 | 920 | 12,778 | |
| #126 | f36dc04 | T0040 | 413 / 934 | 920 | 12,778 | |
| #93 | b92db53 | – | 413 / 934 | 920 | 12,778 | |
| #128 | 53f49fe | – | 413 / 934 | 920 | 12,778 | |
| #129 | 88b3f7c | – | 413 / 934 | 928 | 12,778 | |
| #135 | e42616d | – | 413 / 934 | 930 | 12,778 | |
| #136 | 391ed2a | T0012 | 413 / 934 | 945 | 12,828 | |
| #137 | ac436db | T0011 | 435 / 934 | 959 | 12,899 | |
| #140 | 215aa6e | T0043 | 435 / 934 | 965 | 12,899 | |
| #138 | b587e09 | – | 435 / 934 | 965 | 12,899 | |
| #144 | 8388a3c | – | 435 / 934 | 965 | 12,899 | |
| #142 | 300d2cf | – | 435 / 934 | 966 | 12,899 | |
| #143 | 0cbee45 | T0044 | 447 / 934 | 976 | 12,940 | |
| #147 | 643512a | T0018 | 488 / 934 | 1,095 | 14,115 | |
| #152 | ebcf4bb | – | 488 / 934 | 1,095 | 14,115 | |
| #153 | e341dd8 | – | 488 / 934 | 1,103 | 14,115 |