NewMCP agent API — drive Promenade from your own AI agent
Rust · WebAssemblyView · TypeScriptConformance

DECLARE

run.promenade.declare

Declarative process mining: instead of a model you can walk through, a list of rules the process never broke — “every claim is eventually assessed”, “payment only happens after approval”, “these two never both occur”. This is the paradigm for flexible processes, where the imperative model is a spaghetti diagram that allows almost everything and explains nothing. Discovers a DECLARE model from a log, and checks any DECLARE model against any log, naming the cases that broke each rule.

Produces

  • DeclareModel
  • DeclareDiagnostics

Runtimes

  • Rust · WebAssemblyCompiled to WebAssembly, runs in the page or on an engine
  • View · TypeScriptRenders an artifact inside a sandboxed iframe

Versions

VersionReleasedSizeNotes
0.1.2latestInvalid Date206 KB—
0.1.1Invalid Date206 KB—
0.1.0Invalid Date205 KB—