Hello @oom,
If you create a retention policy of 7 days with a shard duration of 1 d then you will only keep 7 days of data at any point. So you will keep 7 shards at any point in time. So your understanding as described in case 1 is correct.
I think this thread might be helpful: