Cakupan header
Sapuan seluruh-repositori dari 2026-06-10, diproduksi oleh
uv run python tools/license_header.py check terhadap setiap pohon — berkas terlacak,
pohon penelitian privat, pohon bukti, dan keluaran build yang dihasilkan. Gate
menurunkan ulang klasifikasi ini dari bita di disk pada setiap pre-commit dan eksekusi
CI; halaman ini mencatat garis dasar yang diratifikasi.
Hasil
| Klasifikasi | Berkas | Makna |
|---|---|---|
| has-inline | 293 | Berkas dapat-dikomentari yang membawa header kanonik satu-baris-nya pada posisi yang benar |
| blanket-covered | 107,891 | Berkas data, aset, penanda, dan yang dihasilkan, tercakup oleh REUSE.toml dan LICENSE proyek (termasuk catatan yang dipancarkan-mesin di bawah lapisan lokal ruang kerja eksperimen) |
| MISSING | 0 | — |
| unregistered | 0 | — |
| Total | 108,184 |
reuse lint melaporkan secara independen bahwa pohon terlacak patuh REUSE 3.3
(359/359 berkas membawa informasi lisensi maupun hak cipta).
Ditutup selama sapuan
Sapuan memunculkan dan menutup delapan celah: tujuh halaman privat membawa blok atribusi
multibaris non-standar alih-alih standar satu-baris (header kanonik diinjeksi, blok
non-standar dihapus); satu lembar gaya membawa pengenalnya di dalam blok multibaris
yang salah-bentuk (dinormalisasi ke bentuk baris-pertama kanonik); tujuh halaman .mdx
portal dan modul rute site-index diratifikasi di bawah bentuk komentar yang benar (komentar
JSX setelah frontmatter; bentuk komentar baris) alih-alih disalahklasifikasikan.
Pencegahan kekambuhan
Header yang hilang atau tak-terdaftar di mana saja menggagalkan check dengan exit 1.
Gate berjalan sebagai hook pre-commit (mencakup semua pohon lokal) dan sebagai langkah
CI di samping reuse lint, sehingga berkas baru tanpa-header tidak dapat mendarat
secara diam-diam.