# Keith Requests — Implementation Tracker

source: https://docs.google.com/document/d/1rZNmoTtgQ_Ouh7WhTSgUT4mkQkFy2-Z3AAQT-zp5p8c/mobilebasic
last sync: 2026-05-27 11:04 (full batch deployment)

---

## ✅ SHIPPED 2026-05-27

### Bugs Fixed
- [x] Mobile: DM links open IG app (ig.me universal links)
- [x] Mobile: track survives navigation (sendBeacon for all clicks)
- [x] New Followers + Engagers tab counts decrement as Keith processes
- [x] Inconsistent "reached out" marking (USER_BUCKETS @-prefix lookup bug + sendBeacon everywhere)
- [x] New Followers dedup: handles already in DM history or activity_log are skipped

### Renaming + UI
- [x] "Network Audit" → "SMIG CRM" (title + h1)
- [x] "Exclude" → "Archive" 🙏 (all 3 row types + archive tab)
- [x] Filter options restored: 🔥 hot, ☀ warm, ⭐ score≥70, <24h, <1w, >2w, >6w, >6m

### Behavior Changes
- [x] New Followers click → opens IG profile directly (welcome templates collapsed)
- [x] Bump templates de-"circling-back"-ified (varied wording)
- [x] 3rd bump button "🐉 3rd try" with Keith's exact text
- [x] Bump UPS: ↑ next bump + ↻ reset buttons (with persistent overrides in bump_overrides.json)
- [x] Cold-open ignorers no longer get bump suggestions (only people who replied or engaged)
- [x] State machine: partners/teachers/CRM appear in REPLY tab when they have an unread, keep their label after reply, never get put into bump cycle

### Safety
- [x] Safety pace gauge in header: ⏱ N/h (green<30, yellow 30-50, red 50+) + 📅 N/day (green<100, yellow 100-200, red 200+)
- [x] Warning banner when approaching IG flagging thresholds
- [x] Pace counter increments on every send

### Data
- [x] 12 do-not-contact entries added to EXCLUDED bucket (10 handles + 2 thread IDs resolved at scan time)

---

## ⏸ DEFERRED — bigger work (see DEFERRED_FEATURES.md)

- [ ] Unfollow tab + monthly top-50 suggestions (needs new IG following scraper)
- [ ] Per-post engager templates (needs config console)
- [ ] Voice learning loop (needs edit tracking)

---

## ❓ UNCLEAR — need Keith input

- [ ] **Browser slow** — could be snapdragon CPU, message volume, or IG throttling. We can't diagnose without seeing his device. Suggest: try the dashboard on phone (mobile fix shipped today) — if it's fast there, his laptop is the bottleneck.
- [ ] **Mobile sent button** — "when I click 'sent' the message I just clicked on doesn't seem to appear" — need screenshot to understand. Possibly fixed by today's tracking changes.
