Bridge-Cards Applied — Provenance Register
Operational file. Append-only. One H2 entry per bridge card whose apply-mode write has landed in the wiki. Records the trail from weave-pass3-*.md (Pass 3 draft) → sign-off run adjudication → applied commit → destination pages.
Lint check check_bridge_card_provenance in scripts/lint-mechanical.py enforces three invariants:
- Every
<!-- bridge-card: <slug> -->HTML marker comment in any wiki page body must correspond to an H2 entry in this file. - Every
bridge_cards: [...]frontmatter list entry on any wiki page must correspond to an H2 entry in this file. - For each page, the HTML markers and the frontmatter list must reference the same slug set.
Entry template:
## <card-slug>
- Pass 3 source: `weave-pass3-{YYYY-MM-DD}.md` (run R)
- Sign-off run: `bridge-card-signoff/run-N/adjudication.md#card-X`
- Applied: YYYY-MM-DD (commit <short-sha>)
- Signed apply scope: items <N>, <M> [or "all items"]
- Destination pages:
- [[page-a]] — subsection under `## Open Questions`
- [[page-b]] — typed connection (*is the condition of intelligibility of*)
- Notes: [any specifics worth recording for future audit]
Entries are sorted by application date (ascending). The slug-uniqueness invariant from claims.md applies here too: each card-slug appears exactly once as an H2 heading.
Adding a new entry. When apply-mode lands writes derived from a signed-off bridge card, append the entry at the bottom of this file in the same commit as the apply-mode wiki writes. Failure to write an entry blocks the apply-mode commit per the lint check.
No entries yet. Run-1 SIGN-OFF-WITH-NARROWING on Card 5 (past-that-could-have-been-otherwise) is signed off but not yet applied; the entry will land when apply-mode runs.