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).