This got merged this morning:
https://github.com/discourse/discourse-ai/pull/1108
The backfill job now uses last_posted_at instead of created_at. I also made changes to the logic to determine if a summary is outdated by checking if any of the posts’ last_revised_at is newer than the summary, to take edits into account.