Files
fermata/README.md
T
2026-04-30 22:44:58 +02:00

38 lines
967 B
Markdown

# fermata
`𝄐` — a fast, harness-agnostic policy gate for AI coding agents.
Reads `.botignore` files (gitignore syntax) and an optional `botignore.toml`
to decide whether an agent's read / write / bash operation should proceed.
Designed to be called from agent hooks (Claude Code first; Codex and Gemini
planned).
## Install
```bash
cargo install dirigent_fermata
```
## Usage
```bash
fermata check --op read ./.env # exit 1 if blocked
fermata hook --harness claude < req.json
```
## About this repository
This is a downstream mirror. Fermata is developed inside the upstream
[Dirigent](https://git.g4b.org/dirigence/dirigent) monorepo and exported here
for distribution. Issues and pull requests are accepted on the `develop`
branch, but the canonical development branch is upstream.
## License
Licensed under either of
- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE))
- MIT License ([LICENSE-MIT](LICENSE-MIT))
at your option.