* crates/*/target/ - per-crate build output (root /target/ was already
covered, but workspace members' own target/ dirs were leaking through)
* .omo/ .sisyphus/ - local agent tooling state, not project content
* benchmark-report.md - output of cargo run -p log-viewer-bench,
regenerated per run so should not be tracked