Roadmap¶
Dates are targets. Each phase is a GitHub milestone, and every task in it is an issue with "Done when" criteria: see milestones. Everything built is held to the engineering bar. Each phase ships as small pull requests against issues that say what "done" means.
Phase 0: foundation (Oct to Nov 2026)¶
- Repository standards: CI, security scanning, contribution rules for humans and agents.
- Landing page and docs site.
- Design notes for the receipt format, the trust model and the escalation flow.
Phase 1: receipts (Nov to Dec 2026)¶
- Rust core: Ed25519 keys, a hash-chained append-only log, signed receipts for each action.
moharCLI:init,log,verify.- Test vectors other implementations can run.
Phase 2: first host, Claude Code (Dec 2026 to Jan 2027)¶
- Hook adapter that records every tool call and its result.
- Outcome verifiers: test runs and git diffs.
Phase 3: trust per capability (Jan to Mar 2027)¶
- Capability taxonomy, per-capability scores, hard veto gates, instant demotion.
- Promotion only from verified outcomes, over a minimum window.
Phase 4: escalation (Mar to May 2027)¶
- Route out-of-bounds actions to the right person.
- A small per-person model of past yes/no decisions, allowed only to skip prompts on low-risk, reversible actions inside limits that person set.
Phase 5: benchmark (May to Aug 2027)¶
- Public, reproducible benchmark: false promotion rate, time to demotion, prompts avoided at a fixed incident rate, poisoning reaching durable memory.
- Write-up of methods and results.
Phase 6: integrations (Aug 2027 onward)¶
- MCP proxy, CAO, Google ADK, Microsoft Agent Governance Toolkit, Paperclip.
- Agent contributors on open-source repos: start untrusted, earn rights through merged, verified work.
Not planned¶
- Another identity provider, policy language, orchestrator or memory store. Good ones exist; Mohar connects to them.