- Refill a queue of 5 AI prompts in the background on page load
- Track in-flight fetches with pendingFetches ref so we never over-request
- fetchPrompt() is now synchronous: pops from queue or instantly returns a
shuffled built-in (LOCAL_PROMPTS, 12 entries, no-repeat cycling)
- Source badge replaced with a small emoji in the top-right corner of the
popover: 🤖 for AI prompts, 📚 for built-ins
- Removed promptLoading state and spinner entirely
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>