nomograph-workflow
Shared workflow layer for nomograph claim-substrate tools: Store adapter, phase state machine, v1 legacy detection, cross-tool helpers.
What it is
nomograph-workflow is the thin library layer that sits on top of
nomograph-claim and is shared by
the user-facing binaries (synthesist, lattice). It contains only
logic that must agree across tools: the Store adapter around the
append-only log, the phase state machine, legacy-v1 detection, and
small helpers that are not worth duplicating.
Application logic lives in the binaries, not here.
Install
[]
= "0.3"
Usage
use ;
// Open a claim store at the repo root.
let store = open?;
// Advance the workflow phase machine.
let next = Plan.advance?;
See synthesist and lattice for full examples.
Relationship to nomograph-claim
nomograph-workflow depends on
nomograph-claim but is released
as a separate crate. Claim is the storage substrate; workflow is the
shared logic that sits on top of it. They evolve on different cadences,
so they keep separate semver paths. Consumers should depend on whichever
of the two they actually need; don't pull workflow just to reach claim.
License
MIT. See LICENSE.