Skip to content
Documentation menu

Tools

trusty-mpm — documentation

Unified MPM platform — one crate (crates/trusty-mpm) with two identically- behaving [[bin]] targets, tm and trusty-mpm. There is no separate daemon binary: long-running daemon mode is the tm daemon / trusty-mpm daemon subcommand of that same binary, and the TUI (tm tui) and Telegram bot (tm telegram) are subcommands too, not standalone executables. The Tauri GUI lives in the sibling trusty-mpm-gui crate and is wrapped via the optional gui feature. Docs covering any surface live here.

Historical product baseline

The spec/ set records an earlier product model. Use the crate README, workspace behavior contracts, and source for current behavior:

  • spec/README.md — index, status legend, reading order, and the trusty-agents relationship.
  • spec/PRD.md — vision, personas, status-tagged functional requirements grouped by surface.
  • spec/ARCHITECTURE.md — multi-binary topology, single-daemon coordination, MCP framing, HTTP API, filesystem layout.
  • spec/COMPONENTS.md — per-binary and per-subsystem specs.

Layout

This product has the following extended documentation:

SubdirContents
regression-testing/Versioned performance/quality snapshots, baseline measurements, alternate-corpus baselines.
research/Investigation docs, audits, decision documents.
sessions/Engineering-session summaries — narrative + reasoning.

Status

Foundational design docs live under research/:

New current requirements belong in the workspace behavior-contract catalog; dated benchmarks, research, and session summaries stay in their evidence directories.