When an architect's disposition packet (the response to a submittal) or an RFI answer arrives as a separate Kodori doc days/weeks after the original was filed, the "Mark answered" button on the tracker row links them in one click.
**The flow:**
1. Open /rfi-tracker (for RFIs) or /submittal-tracker (for submittals). 2. On any open RFI / under-review submittal row, click **Mark answered**. 3. The inline picker opens with a search box pre-filled with the artifact's number ("RFI 27 response", "submittal 08 41 13 response"). Edit the query if needed and hit Enter or click Search — Kodori runs hybrid search on the workspace and shows matching docs. 4. Click a hit. A confirmation panel shows the picked doc + a Status dropdown (RFI: Answered / Rejected; Submittal: Approved / Rejected). 5. For submittals, optionally type the verbatim disposition text ("Approved as noted — rev. mullion finish to RAL 9006") so the architect's wording stays attached to the row. 6. Click **Confirm link**. The tracker row updates: status flips, the response doc id is captured in the projection, the audit log records the link.
**Programmable.** `linkResponseDocument` is an MCP tool — automations can fire it on event triggers. Common pattern: "when a doc is filed in the Smith Matter collection AND its title matches 'RFI-* response', auto-link the matching open RFI." Closes the loop between filing and tracker-status-update without operator intervention.
**Permissions.** The caller (operator or automation actor) must have read access on BOTH the subject (the RFI/submittal doc) and the response packet. Either denied → the link refuses with a permission error.