Unify browser asset preview routing

- Replace attachment and favicon routes with signed asset URLs
- Harden workspace and attachment asset resolution
- Update browser preview components and shared contracts
85d5df6256Julius Marminge committed on 6/14/2026, 5:18:37 AM· committed by Theo Browneparentb5b769d
35 files changedLine totals unavailable