# navi

An interactive cheatsheet tool for the command-line

**Score:** 100% pass rate
**Principles:** 6/7 met

## Embed the badge

This score (100%) clears the [badge floor](https://anc.dev/badge) (80%). Copy this into your README:

```markdown
[![agent-native](https://anc.dev/badge/navi.svg)](https://anc.dev/score/navi)
```

| Status | Check | Principle | Evidence |
|--------|-------|-----------|----------|
| PASS | Help flag produces useful output | [P3](https://anc.dev/p3) |  |
| PASS | Version flag works | [P3](https://anc.dev/p3) |  |
| SKIP | Structured output support | [P2](https://anc.dev/p2) | no --output/--format flag detected in any subcommand |
| PASS | Rejects invalid arguments | [P4](https://anc.dev/p4) |  |
| PASS | Quiet mode available | [P7](https://anc.dev/p7) |  |
| SKIP | Handles SIGPIPE gracefully | [P6](https://anc.dev/p6) | suppressed by audit_profile: human-tui |
| SKIP | Non-interactive by default | [P1](https://anc.dev/p1) | suppressed by audit_profile: human-tui |
| SKIP | Non-interactive gate flag advertised in --help | [P1](https://anc.dev/p1) | suppressed by audit_profile: human-tui |
| PASS | Flags advertise env-var bindings in --help | [P1](https://anc.dev/p1) |  |
| SKIP | Pager-using CLI ships --no-pager escape hatch | [P6](https://anc.dev/p6) | no pager signal (less/more/$PAGER/--pager) in --help |
| PASS | Respects NO_COLOR | [P6](https://anc.dev/p6) |  |

**Repo:** [denisidoro/navi](https://github.com/denisidoro/navi)
**Language:** Rust
**Version scored:** 2.24.0
**Audit date:** 2026-05-01 10:09:43 UTC
**Duration:** 82ms
**Platform:** `linux/x86_64`
**Mode:** command
**Anc build:** 0.3.0
**Install:** `brew install navi`

## Reproduce locally

```bash
anc check --command navi --audit-profile human-tui --output json
```
