fix(audit): do not record-audit engine bookkeeping updates #43

Merged
KofTwentyTwo merged 1 commits from feature/runtime-fields-not-audited into develop 2026-10-15 12:48:46 +00:00
1 Commits
Author SHA1 Message Date
james.maesandClaude Opus 5.5 b08d41da7f fix(audit): do not record-audit engine bookkeeping updates
Monitor lease claims and run results, and alert reminder/notification
timers, changed on every scheduler pass and each wrote a FIELD audit row
(~7k alerts_monitor and ~1.8k alerts_alert audits per 6h in production).
AlertsDb.update now omits the DML audit when an update touches only the
RuntimeFields of its table; any update with a configuration or state field
is audited in full.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 07:45:58 -05:00