Steps for the loop:
1. Have
Tidespout Tyrant &
Codex Shredder on the field
2. Cast
Sol Ring (Tidespout triggers)
3. Target
Codex Shredder with the Tidespout trigger
4. The trigger resolves; return
Codex Shredder to your hand,
Sol Ring enters the battlefield
5. Tap
Sol Ring, floating 2 colorless mana
6. Spend 1 mana (leaving 1 remaining) to cast
Codex Shredder (Tidespout triggers again)
7. Target
Sol Ring with the Tidespout trigger
8. The trigger resolves; return
Sol Ring to your hand,
Codex Shredder enters the battlefield
9. Activate
Codex Shredder's first ability, causing an opponent to mill a card
10. Use the remaining 1 mana from step 6 to cast Sol Ring- this brings you back to step 2, where you can continue the loop
This results in an infinite storm count and milling your opponents completely. Let me know if that makes sense! It's a little convoluted, but it gets the job done lol. I typically use this if something goes wrong with Thoracle after I draw my deck.
As for a cEDH setting, I haven't played with it a ton, but it seems to be fairly strong. It's a little clunky at times, and it's definitely missing some key players (
Seedborn Muse,
Consecrated Sphinx,
Nyxbloom Ancient, misc. clones), but it can reliably get an infinite mana combo and find a way to grab stuff out of my deck.