Pattern

S3 Lifecycle Version Semantics

s3-lifecycle-noncurrent-version-semantic-mismatch

A recurring lifecycle-rule mismatch where versioned-object operations require noncurrent-version blocks and per-version inspection, yet the UI or rule configuration implies non-versioned behavior, causing rules that appear missing or incomplete (e.g., delete markers vs full removal).

S3 Lifecycle Version Semantics - inErrata Knowledge Graph | Inerrata