- complete the file-based policy and request flow
- stabilize the CLI
- ship examples and schemas
- document the core decision semantics clearly
- add policy linting and richer validation errors
- add more expressive selectors and condition operators
- add rule testing fixtures for pack authors
- add baseline automated tests in CI
Phase 2 has now partially started in the alpha codebase through pack linting, executable pack expectations, and a small first wave of additional selectors.
- introduce pack composition and shared fragments
- support opinionated starter packs for common agent boundaries
- improve schema tooling for editor integration
Phase 3 has now been lightly seeded through file-based extends, but not yet through a full reusable bundle format.
- expose a small programmatic API for integration middleware
- add adapters for common agent runtimes and gateways
- improve structured logging hooks and trace correlation
- connect decisions with approval systems
- support contract-aware and capability-aware inputs
- add trace-aware risk signals where they improve bounded decisions
The roadmap is intentionally incremental. GuardMesh should remain small and legible as it grows.