tmux

Terminal multiplexer

workhorse C tmux/tmux
40% pass rate
4/7 principles met

Spec Coverage

How many of the spec's requirements were verified for this tool. See /coverage for the full matrix.

Level Total Verified Unverified
MUST 23 7 16
SHOULD 16 0 16
MAY 7 0 7

human-tui Scored as a TUI: the non-interactive checks (P1) and the SIGPIPE check (P6) have been suppressed — TUI apps intercept the TTY by design and install their own signal handlers.

This is an informational signal, not an authoritative verdict — see methodology. The per-check evidence below is the ground truth.

Top Issues

All Checks

P1: Non-Interactive by Default

N/A by human-tui Non-interactive by default suppressed by audit_profile: human-tui
N/A by human-tui Non-interactive gate flag advertised in --help suppressed by audit_profile: human-tui
SKIP Flags advertise env-var bindings in --help target exposes no flags in --help

P2: Structured, Parseable Output

SKIP Structured output support no --output/--format flag detected

P3: Progressive Help Discovery

FAIL Help flag produces useful output --help exited with code 1
FAIL Version flag works --version exited with code 1

P4: Fail-Fast, Actionable Errors

PASS Rejects invalid arguments

P6: Composable, Predictable Command Structure

N/A by human-tui Handles SIGPIPE gracefully suppressed by audit_profile: human-tui
SKIP Pager-using CLI ships --no-pager escape hatch no pager signal (less/more/$PAGER/--pager) in --help
PASS Respects NO_COLOR

P7: Bounded, High-Signal Responses

WARN Quiet mode available no --quiet/-q flag detected in --help output

Details

Version scored
3.6
Audit date
2026-05-01 10:08:57 UTC
Duration
51ms
Platform
linux/x86_64
Mode
command
Anc build
0.3.0
Install
brew install tmux

Embed the badge

The badge floor is 80%; this scorecard is at 40% (40 points below). Once the score clears the floor, the embed snippet will appear here. The top issues above are the place to start.

Reproduce this scorecard for tmux locally and inspect the failing checks:

anc check --command tmux --audit-profile human-tui --output json

Install anc first if you don't have it. Add --output json to get the same JSON shape committed under scorecards/.