Skip to content
DocsGo to Dashboard
Track AI discovery

Schema and crawler-access alerts show what changed, when, and whether it recovered

recentChanges is the report's change feed: a rolling window of alerts on the two tracked dimensions, so you can see drift (or recovery) without diffing audits yourself.

The feed#

Up to 20 AuditAlert rows for dimensions schema and crawler-access, ordered by lastConfirmedAt descending. Each entry is { dimension, title, description, severity, status, firstDetectedAt, lastConfirmedAt, recoveredAt } — status arrives lower-cased (for example open, resolved), while severity passes through as stored.

Reading a lifecycle#

  • firstDetectedAt — when the change was first noticed.
  • lastConfirmedAt — when it was last seen still true (this is the ordering key).
  • recoveredAt — when the condition cleared; non-null means it is fixed.

A schema alert that keeps its recoveredAt empty is still broken; one with a timestamp is history. Because the feed is capped at 20 and scoped to two dimensions, treat it as a freshness signal rather than a complete audit trail — the full history lives in the audits themselves (and in the dashboard's change log, see Act in the right layer).

Back to Track AI discovery