f1a3bb9f00
- Cleaned CATEGORY_MAP: removed dead entries (Furniture, GF Bev, Snack/bev, Snack/food), fixed duplicate 'Food' key, proper distinct icons for all 6 real categories - Added categoryInfo() helper: 🥤/🍿/🍔/🔧/🔌/📦 for known cats, ❓ (red) for unmapped categories, 📦 for null - Updated all render sites (list, map pins, map list, detail view, scan result, OCR result) to use categoryInfo() - Added category icons to detail view and scan/OCR result headers - Synced categories DB table: added Equipment/Appliances with icons, removed unused Unknown - Updated seed data in both server.py and admin_server.py to match real asset categories - Added category_health to /api/stats with unmapped category detection - Added Category Health card to admin dashboard (shown only when unmapped categories exist) - Updated CSS backgrounds for all real categories + .cat-unmapped