S02: Find broken document-index links
Expected synthetic fixture result
Proposed / not tested

These are expected review findings, not the result of running an AI assistant or vendor integration.

1. R1: Unique immutable-ID match to D1 in MAT-A; propose synthetic/new/D1.pdf for human review.

2. R2: D2 is absent. D9 belongs to MAT-B and only shares a filename; reject cross-matter/filename match and leave replacement blank.

3. R3: Two exact hash candidates D31/D32 in MAT-A; ambiguity remains and replacement stays blank.

Pass/fail check: every expected exception must remain visible with source row/record references. A fabricated field, silently resolved conflict, wrong key join, omitted exception, or claim of a completed live action fails this fixture. Wording may vary; findings and boundaries may not.
