step-board
The ONE app-agnostic PRODUCER registry behind a step bar: a process-wide `Board` of `StepRun`s that a producer publishes its transitions into (`begin`/`enter`/`complete_through`/`set_count`/`note`/`fail`/`finish`) and a pane reads back as a `facett_jobview::StepMeter`. `enter()` returns `Result<(), OrderFault>` and REFUSES a step that overtakes an unfinished predecessor — the check that matters when a run has more than one owner (dwarves' populate drives clone and warehouse-build from different threads), and that the forward-fill it replaces actively hid. NOT app-specific — korp's region cuts and dwarves' populate are only the reference producers; the board never names a phase. Built ON facett-jobview's `StepCell`/`StepPhase`/`StepMeter` rather than beside them, so a step's measured count rides along and there is exactly one spelling of Pending/Active/Done/Failed in the constellation.
Activity
- Latest release
- 1w ago
- Total releases
- 1
- Cadence
- —
- Last 12 months
- 1
Reach
- Downloads
- 0
Details
- License
- MIT OR Apache-2.0
- First release
- Sep 02, 2026
| Version | Released | |
|---|---|---|
0.1.0
initial
|
0.1.0
initial
Dependencies (3)
|