In one example, AWS has two options for automatic deletion of objects in S3 buckets that are versioned.
"Expire current versions" means that the object will be automatically deleted after some period.
"Permanently delete non-current versions" means that old revisions will be permanently removed after some period.
I asked ChatGPT for advice on configuring a bucket. Within a long list of other instructions, it said "Expire noncurrent versions after X days". In this case, such a setting does not exist, and the very similar "expire current versions" is exactly the wrong behavior. "Permanently delete noncurrent versions" is the option needed.
The prompt I used has other information in it that I don't want to share.
"Expire current versions" means that the object will be automatically deleted after some period.
"Permanently delete non-current versions" means that old revisions will be permanently removed after some period.
I asked ChatGPT for advice on configuring a bucket. Within a long list of other instructions, it said "Expire noncurrent versions after X days". In this case, such a setting does not exist, and the very similar "expire current versions" is exactly the wrong behavior. "Permanently delete noncurrent versions" is the option needed.
The prompt I used has other information in it that I don't want to share.