# Provenance ledger

Every file under `third_party/`, and every file elsewhere carrying a
`Salvaged-from:` header, has a row here (0002 §4 item 1). The arch test
enforces both directions: unledgered salvage fails CI, and rows pointing
at missing files fail CI.

Columns: the file's repo-relative path, the source repository, the exact
upstream commit, the license, and a note. A GPL-lineage row must say
`accepted` in its note — that is the explicit "we took copyleft knowingly"
marker review looks for; without it the build fails.

| Path | Source | Commit | License | Note |
|---|---|---|---|---|

No salvaged code yet: the salvage begins with `internal/markup` per the
0002 §4 extraction order.
