Skip to content

ADRs tagged cli

Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.

38 ADR(s) carry this tag.

ID Title
ADR-0006 Set CLI precision default to %.17g with --precision flag
ADR-0020 Tiny-AI scope covers all four capabilities
ADR-0023 Tiny-AI user surfaces span CLI, C API, ffmpeg, and training
ADR-0036 Tiny-AI Wave 1 scope expanded beyond D20–D23
ADR-0040 Extend DNN session API to multi-input/multi-output with named bindings
ADR-0041 Ship LPIPS-SqueezeNet FR extractor with inverse-ImageNet in graph
ADR-0104 Compile picture_pool unconditionally and size it for the live-picture set
ADR-0107 Tiny-AI Wave 1 scope expanded beyond ADR-0020 through ADR-0023
ADR-0119 Revert CLI precision default to %.6f to honour Netflix golden gate
ADR-0316 cli_parse — handle long-only options in error()
ADR-0337 motion_v2 inherits motion v1's public option surface (duplicate registration)
ADR-0422 CLI HIP and Metal Backend Selectors
ADR-0424 vmaf-tune benchmark consumes Phase-A corpora
ADR-0428 vmaf-tune auto selects one winner
ADR-0438 CLI parser short-option handler coverage invariant
ADR-0461 CLI validates positive dimensions and chroma-alignment on input videos
ADR-0497 vmaf-tune BBB end-to-end bug cluster (compare / ladder / report)
ADR-0498 vmaf-tune BBB end-to-end v2 bug cluster + explicit-backend semantics
ADR-0506 vmaf-tune ladder duration clipping, raw-YUV cross-res decode, CLI exit code
ADR-0520 Wire vmaf --no-reference through to the scoring path
ADR-0522 --tiny-codec / --tiny-preset / --tiny-crf populate codec one-hot block
ADR-0527 Accept pre-extracted BVI-DVC YUVs via --bvi-dir
ADR-0528 test_cli_parse_long_only_args stderr-pipe drain + error() non-fatal fallback
ADR-0532 tune-per-shot tolerates read-only CWD when writing segments
ADR-0543 ADR-0498 enforcement hardening — distinct exit code + structured JSON error + per-feature gate
ADR-0548 vmaf-tune tune-per-shot accepts container sources directly; compare gains --no-bisect mode
ADR-0550 Auto-resize input plane to NR tiny-model dims + --tiny-resize flag
ADR-0579 vmaf-tune auto --execute — Phase F real encode/score execution mode
ADR-0598 vmaf-tune workdir relocation — disk-space preflight + VMAFTUNE_WORKDIR env var
ADR-0600 Port upstream USE_DIRECT_READ zero-copy input path (Netflix/vmaf@30a6e2a8d)
ADR-0644 Add vmaf-tune codec runtime variants
ADR-0680 Shared AI CLI Helper Pattern
ADR-0681 AI Script Bootstrap Helper
ADR-0686 VMAFX Rebrand and Aggressive Modernization — Umbrella ADR
ADR-0690 VMAFX Binary and AI Tool Aliases
ADR-0696 --netflix-compat flag for restoring legacy defaults
ADR-0705 vmafx-tune Go port — Stage 1 (compare subcommand)
ADR-0730 vmafx-tune Go port — Stage 2 (ladder subcommand)