Skip to content

ADRs tagged compliance

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

14 ADR(s) carry this tag.

ID Title
ADR-0848 Per-Surface Documentation Compliance Audit — Session 2026-05-29
ADR-1250 Fork-authored code moves to EUPL-1.2; code that carries someone else's work does not
ADR-1474 A fork-created header that replays upstream arithmetic is EUPL-1.2 AND the licences of exactly that code, and the relicensing check becomes a required CI job
ADR-1503 Every published tester artifact carries its licence texts, an attested SPDX SBOM and the source its copyleft parts require, and a gate refuses a file with no recorded licence
ADR-1507 The bundled BRISQUE model is used and redistributed under the LIVE release notice as written, not as a research-only exception
ADR-1513 The production images, release assets and Python packages follow the tester licensing rules, checked by the same tool
ADR-1514 The Go service images record every linked module's licence from the binary, and the node image ships a redistributable FFmpeg, a source-built rclone and the records of the libraries it copies
ADR-1517 The production GPU images are built on Debian 13, ship only the vendor files libvmaf loads, and share the tester images' licence records
ADR-1560 A Python package declares the licences of every file its sdist and wheel carry, its compiled extension included
ADR-1564 The dev container is pushed only into a private package, checked before every push
ADR-1570 Tiny models trained on restricted data stay, their cards quote the data's terms, and RC9 retrains them on cleared data
ADR-1578 The rc.1 and rc.2 ROCm and node images are withdrawn; every other published rc image gets notices and a source companion
ADR-1699 The root licence files state ADR-1250's terms, and every package manifest declares the licences of the files it ships
ADR-2673 the Helm chart declares EUPL-1.2 AND Apache-2.0 because its values schema embeds Kubernetes type schemas