You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All pipe steps are now NL. The grammar no longer distinguishes structural
vs NL pipe steps — every step in a pipe chain is natural language. The structural and mixed transform classifications are removed from the grammar,
core, CLI, LSP, viz-model, and viz component.
metric keyword replaced with schema(metric) metadata. Metrics are now
regular schemas with a metric metadata tag, making them valid both as sources
and targets. The dedicated metric keyword and its grammar rules are removed.
Pipeline tokens (to_decimal, count, equals, etc.) are reframed as
vocabulary conventions, not grammar-level constructs.
All canonical examples updated to the simplified syntax.
Standalone Viz Harness (Feature 29)
New @satsuma/viz-backend package extracts VizModel production logic from
the LSP into a shared package consumable by both the LSP and the harness.
New satsuma-viz-harness provides a fixture-driven browser app that renders
source code alongside the <satsuma-viz> web component. Includes syntax
highlighting, fixture picker, and lineage/single mode toggle.