Install license with max_log_retention_days=30, env.configured=60 → effective=30; verify ClickHouse logs table reflects toIntervalDay(30). Replace with max=7 → effective=7; verify TTL recomputed. Polls system.tables.create_table_query up to 5s for the @Async listener to apply. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>