assay-workflow 0.4.0

Durable workflow engine with REST+SSE API on PostgreSQL 18 and SQLite backends. Embeddable library or standalone server (via assay-engine).
Documentation
# Workflow engine crate. Cargo handles compile + test for this crate
# as part of the root project's `cargo test --workspace`, so this
# project doesn't run anything of its own. It exists so that
# dashboard-e2e (and any future consumer) can declare a typed
# dependency on it for affected-graph detection — when the dashboard
# JS / CSS / state API change, e2e re-runs.

language: "rust"
layer: "library"
stack: "systems"

fileGroups:
  # Anything under here can change rendered HTML/JS/CSS on the
  # dashboard, which is exactly what the e2e suite covers. Tests-e2e
  # itself is excluded so its own changes don't recursively trigger
  # the engine's rebuild input set.
  dashboard-sources:
    - "src/dashboard/**/*"
    - "src/api/**/*"