# Final audit trigger reconciliation

The first read-only audit reported two unexpected triggers: `leads_touch_updated_at` and `pvb_leads_touch_updated_at`. Its allowlist covered only the eight proposal-document immutability triggers and omitted the original lead timestamp trigger.

The exact original definition exists in the pre-change SQL backup at lines 172–178. Provider readback matches it in A and the exact `pvb_` table/trigger transformation in B. The audit now compares all ten complete trigger definitions against the preserved backup and frozen proposal migration. It also rejects unexpected, missing or changed triggers. No database trigger was changed or removed.

[Initial receipt](final-audit-initial.json) · [Corrected final receipt](final-audit.json)
