Plumb

Specification · 0.8.3

What Plumb 0.8.3 proves

Every story in Plumb's specification, with what its own test suite proved when this release was cut. There is no separate list of open issues: the 38 stories not proven here are what is left.

34ProvenA citing test ran, passed and reached the wired system.
0Passed, not wiredIts tests pass, and the run could not show they reached the wired system.
8UnprovenTests cite it, and the board does not prove it.
30Nothing holds itNo test cites it yet: specified, and not built or not checked.

34 of 72 stories proven, across 15 chapters. Measured by plumb 0.8.3 at the tag, never typed.

By chapter

dev00-1 · bring plumb to a project3 of 5 proven
dev03 · open a session2 of 3 proven
dev06-1 · say it in the reader's words0 of 4 proven
dev07-1 · run the suite under observation3 of 6 proven
dev07-2 · check the tests bite4 of 4 proven
dev07-3 · collect what the run did3 of 3 proven
dev07-4 · decide whether it is proven2 of 3 proven
dev07-5 · report it3 of 3 proven
dev07-6-2-1 · send what a run produced3 of 4 proven
dev07-6-2-2 · hold a series0 of 2 proven
dev07-6 · append the run to the series3 of 5 proven
dev07 · run plumb — the proving pipeline0 of 6 proven
dev08-1 · contribute a module4 of 5 proven
dev10 · close the session3 of 4 proven
A developer's workflow1 of 15 proven

How to read this

A story is one thing somebody does. Under it are its requirements: what the user needs, what the system does, and how well. A story is proven when a test that cites it ran, passed, and reached the system through one of its declared entry points, so a passing test over code nothing calls does not count. A story nothing cites is shown rather than left out, because a board that omitted it would read as finished.

Something you need that is not here, or here and not working, is filed through support. If it belongs in the product it becomes a requirement on this page, and you are told when a release proves it.