A Firestore error inside classification (dropping membership, marking a token invalid) propagated out of guild_snapshot and, behind asyncio.shield, could die unretrieved. S3's start_stream must fail open, so the snapshot now returns UNKNOWN (cached briefly) and logs only the exception type. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>