fix: resolve feed caching issues
- Fix non-authed feed to refresh when firehose becomes ready instead of
serving stale polling data until TTL expires
- Fix bean dropdown not updating after adding a bean via the brew form
by forcing a fresh fetch even when a background refresh is in progress
Co-Authored-By: Patrick Dewey <p@pdewey.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>