We are publishing the v0.8.0 release of the ITP analytical infrastructure, covering Heddle (the framework), Baft (the analytical engine), and Docman (document processing).

What’s new

Heddle v0.8.0 adds MCP Workshop tools – exposing the Workshop UI’s capabilities (worker testing, evaluation suites, config impact analysis, dead-letter inspection) as MCP tools under the workshop.* namespace. These tools work without a running NATS server, calling Workshop components directly in-process.

Key additions:

  • 9 Workshop MCP tools across 5 groups (worker, test, eval, impact, deadletter)
  • MCP ToolAnnotations support (readOnlyHint, destructiveHint, idempotentHint)
  • 90% test coverage (1472 tests across 68 files)
  • MkDocs-Material documentation with GitHub Pages publishing

Baft v0.3.0 adds typed Pydantic I/O contracts for all 13 workers, migrates all worker configs from inline JSON Schema to schema_ref, and introduces design invariants documentation with the silo isolation map and blind audit constraints.

Docman v0.5.0 continues stable with smart two-tier extraction (MarkItDown + Docling) and DuckDB vector search.

What’s next

Track B work is underway for v0.9.0:

  • Helm chart for single-command Kubernetes deployment
  • Session automation (baft session start/end/sync)
  • Claude Chat integration via MCP session tools
  • Environment prerequisite checker (baft preflight)