diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture
diagram: render machines as mermaid or a terminal tree
New statesman/diagram package walks a Definition once to emit either a
Mermaid stateDiagram-v2 string (docs) or a Unicode/ANSI outline tree
(terminal); no image output, so the binary keeps zero render deps.
- Mermaid(def), Text(def, opts...), Live(ctx, m, w, opts...)
- statesman diagram CLI verb: --format mermaid|term (TTY default),
--watch (mtime poll, keep-last-good), -o, --ascii, --verbose
- Live overlays a running machine's active states/status/version/timers
via Subscribe (this machine's own config only)
- Machine.Definition() accessor so Live can read the immutable tree
- schema.Load accepts a root $schema meta-keyword for Stately round-trip
- examples/issues machine (WIP: taking/giving targets not yet wired)
- docs: DECISIONS, schema-subset, README, architecture