Contributing to Warden¶
This project is early-stage — see ROADMAP.md for the current milestone. Right now the most useful contributions are:
- Platform backends: M4 Seatbelt/Docker work on macOS and M5 AppContainer, Windows Filtering Platform, ETW, and Job Object work on Windows. Every backend must fail closed when an enforcement primitive is unavailable.
- Test servers: point us at (or write) small, safe MCP servers we can use as integration test fixtures for sandboxing behavior.
- Schema review: poke holes in the policy YAML schema in ARCHITECTURE.md before too much code depends on it.
Development setup¶
Before changing shared code, also verify that it cross-builds:
Pull requests¶
Keep PRs scoped to one roadmap item where possible — easier to review, and easier to roll back if a design assumption turns out wrong.