iOS share sheet via installable PWA + Web Share Target — save in <5s
Desktop paste-URL box AND drag-drop, parallel uploads
Browser extension: right-click any image → "Save to Spoils"
📱 Mobile — iOS share sheet 1New: PWA + Web Share Target. Today there is no share-sheet entry at all (audit: no manifest.json found). Tap the Spoils icon.
◀ Instagram · @printspiration
Spoils
💬
Messages
✉️
Mail
📝
Notes
📡
AirDrop
✓ Saved to Spoils inbox — attributed to Max
🖥️ Desktop — paste URL / drag-drop 2New paste-URL box (didn't exist). Drag-drop existed but uploaded serially; now parallel. Try dragging anything over the zone, or hit Save.
Add to Moodboard
Drag images here parallel upload · HEIC ok · lands in inbox
✓ Saved to inbox · Max · tagged inbox
🧩 Extension — right-click save 3New Chrome MV3 / Safari extension (scope phase 3, ~2 days). Auth via existing spoils.ai session. Click the highlighted menu item.
pinterest.com / vintage-poster-type
Some page text around the image…
Open Image in New Tab
Save Image As…
Copy Image Address
💾 Save to Spoils
Inspect
✓ Saved to Spoils inbox — attributed to Bijan
Ideas Kanban — After
Locked decision: layout and workflow unchanged. Speed fixes only.
i Before / After — Kanban (audit §4, §9)
Before
3,024-line Ideas.tsx monolith; entire ideas table fetched in one query, no limit
All cards in all columns rendered at once — no windowing
Blank board while the full fetch resolves
After (scope phase 1)
Same board, code split into components; paginated queries (.range + infinite scroll)
Skeleton loaders during fetch — hit "Simulate reload" below