class RailsAiAdmin::Prune

Deletes bookkeeping rows that can no longer be used (RAA-005): proposed intents and fixed selections whose expiry passed more than older_than ago. It never touches a run that started, succeeded or belongs to a collection, anything still referenced by work, batch or child rows, or audit events (their retention is the host’s decision, see ADR 0005).