ADRs tagged docs¶
Auto-generated by scripts/docs/generate-adr-by-tag.sh. Edit ADR Tags: lines to update.
79 ADR(s) carry this tag.
| ID | Title |
|---|---|
| ADR-0005 | Adopt full framework adaptation scope a-g |
| ADR-0008 | Rewrite README with fork branding preserving Netflix attribution |
| ADR-0012 | Coding standards stack JPL + CERT + MISRA |
| ADR-0013 | Support full local dev distro matrix |
| ADR-0019 | .workingdir2 is the full planning dossier |
| ADR-0025 | Copyright handling preserves Netflix and adds Lusoris/Claude |
| ADR-0026 | Relocate Python harness workspace under python/vmaf/ |
| ADR-0028 | Every non-trivial decision gets its own ADR file before the commit |
| ADR-0029 | Relocate resource tree under python/vmaf/ |
| ADR-0031 | Fork-added docs live under docs/ |
| ADR-0042 | Tiny-AI PRs must ship human-readable docs in the same PR |
| ADR-0100 | Every user-discoverable change ships docs in the same PR |
| ADR-0105 | Copyright handling preserves Netflix and adds Lusoris/Claude |
| ADR-0106 | Every non-trivial decision gets its own ADR file before the commit |
| ADR-0108 | Every fork-local PR ships the six deep-dive deliverables |
| ADR-0116 | CI workflow naming convention — purpose-named files + Title Case display names |
| ADR-0122 | CUDA gencode coverage + actionable init-failure logging |
| ADR-0124 | Automate enforcement of process ADRs (0100 / 0105 / 0106 / 0108) |
| ADR-0126 | SSIMULACRA 2 perceptual metric as a fork-local feature extractor |
| ADR-0128 | Embedded MCP server in libvmaf — SSE + UDS + stdio transports, build-flag-gated |
| ADR-0129 | Tiny-AI post-training int8 quantisation — static + dynamic + QAT per model |
| ADR-0203 | Tiny-AI training prep — implementation decisions |
| ADR-0221 | CHANGELOG + ADR-index fragment-file pattern |
| ADR-0240 | GPU backend public-header pattern doc (PR3 of GPU dedup, doc-only) |
| ADR-0242 | Tiny-AI training on the original Netflix VMAF training corpus |
| ADR-0257 | MobileSal real-weights swap deferred (T6-2a-followup blocker) |
| ADR-0263 | OSSF Scorecard policy and remediation cadence |
| ADR-0264 | Vulkan 1.4 API-version bump blocked on shader FP-contraction audit |
| ADR-0265 | U-2-Net u2netp saliency replacement blocked on weights distribution + op allowlist |
| ADR-0270 | libFuzzer scaffold for parser surfaces (OSSF Scorecard remediation) |
| ADR-0286 | Fork-trained saliency student saliency_student_v1 on DUTS-TR |
| ADR-0311 | libFuzzer harness expansion — fuzz_yuv_input + fuzz_cli_parse |
| ADR-0335 | Hardware-capability priors for the FR-regressor corpus |
| ADR-0349 | fr_regressor_v3 namespace — reserve _v3plus_features for the next feature-set bump |
| ADR-0364 | saliency_student_v2 — Resize-decoder ablation on the v1 recipe |
| ADR-0386 | ADR Number Collision Prevention — Hook + CI Gate + Helper Script |
| ADR-0403 | mkdocs --strict validation policy — actionable carve-outs |
| ADR-0412 | Fork-local release-artefact mirror scaffold for u2netp.pth (Apache-2.0) |
| ADR-0417 | Tiny-AI Netflix corpus training scaffold — draft PR registration |
| ADR-0430 | Saliency RGB ingest and SSIMULACRA2 public docs |
| ADR-0435 | PR-body pre-push validation hook |
| ADR-0466 | mkdocs strict-mode pre-push hook |
| ADR-0484 | Extend kernel-scaffolding.md with HIP and Metal lifecycle contract |
| ADR-0486 | Codify the three-function GPU backend context-API contract in docs |
| ADR-0491 | Add dedicated docs/metrics/motion.md reference page |
| 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-0499 | vmaf-tune ladder must decode container/Y4M references before scoring |
| ADR-0501 | vmaf-tune ladder cross-resolution scoring + report degraded flag |
| ADR-0505 | vmaf-tune ladder container-source encode + full per-CRF sample cloud |
| 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-0527 | Accept pre-extracted BVI-DVC YUVs via --bvi-dir |
| ADR-0535 | Atomic ADR Number Allocator with Cross-Branch Claim |
| ADR-0546 | Audit bundle — Vulkan motion dispatch wiring, saliency hard-fail, model-card placeholder |
| ADR-0549 | Audit cleanup bundle 2 |
| ADR-0597 | integer_vif is luma-only across every backend; CUDA enable_chroma is a documented no-op |
| ADR-0608 | Commit .zed/ project configuration for Zed editor parity with .vscode/ |
| ADR-0612 | Tiny-AI training on the original Netflix VMAF training corpus |
| ADR-0616 | VMAF NEG Integration into vmaf-tune |
| ADR-0621 | Scaffold Audit P3 — six cleanup items + state drift |
| ADR-0622 | VMAF NEG Integration Implementation |
| ADR-0623 | Scaffold audit P2 — half-finished implementation fixes |
| ADR-0638 | MCP P1 surface — vmaf-tune integration, list_extractors, describe_model, progress notifications |
| ADR-0639 | Scaffold-audit P1 — backend precheck, HIP picture, mobilesal bpc, DNN multi-output |
| ADR-0640 | Tiny-AI training on the original Netflix VMAF training corpus (2026-05-20 scaffold iteration) |
| ADR-0644 | Add vmaf-tune codec runtime variants |
| ADR-0655 | Saliency Feature Materializer |
| ADR-0658 | Project modernization audit |
| ADR-0659 | Modernization audit false-positive filter |
| ADR-0660 | Tiny-AI extractors check DNN availability before model paths |
| ADR-0678 | Shared AI Run Manifest Helper |
| ADR-0682 | Tiny-AI Netflix corpus training scaffold — 2026-05-22 prep scope |
| ADR-0685 | Tiny-AI Netflix corpus training scaffold — 2026-05-27 prep scope |
| ADR-0686 | VMAFX Rebrand and Aggressive Modernization — Umbrella ADR |
| ADR-0712 | IDE config audit and refresh for multi-language post-rebrand VMAFX |
| ADR-0810 | ADR-0108 Six-Deliverables Compliance Audit (2026-05-29) + D3 Gap Fixes |
| ADR-0841 | Environment variable reference page and canonical naming |
| ADR-0937 | mkdocs ADR nav — per-hundred bucket layout + auto by-tag indexes |