tracexec 1.0.0

Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Guidelines for Agents

## Requirement

- If the user asks you to create a pull request, please include a file named `.agent-created-pr` in it.
- Make sure `cargo clippy --workspace` and `cargo +nightly fmt --all --check` check pass.
- `README.md` should be updated through `README.template.md` and `just update-readme`. 

## Development Guideline

- Use rust idioms.
- Minimize `unwrap` and `expect` usage.
- Avoid `unsafe` code unless necessary.
- Do ablation study on your diffs. Drop unnecessary changes but never remove security related checks to make the diff look smaller.
- Add tests that really matters.
- Document invariants that are **not obvious** in comments.
- Do not use the docs as your daybook.