swipe-library
Auto-generated from project docs
North Star
Booklet Status
| Booklet | Status | Branch | Notes |
|---|---|---|---|
| B1 | COMPLETE | booklet/swipe-library-b1 | CLI capture engine + DB + basic search. 8 swipes captured. |
| B2 | COMPLETE | — | Unified dashboard at radar.hitcreate.io (Library tab) |
| B3 | PLANNED | — | Min Min integration + bulk import |
| ID | Type | Deliverable | Priority |
| ---- | ------ | ------------- | ---------- |
| B1-D1 | infra | Supabase schema (swipes table + storage bucket) | P0 |
| B1-D2 | core | swipe-capture CLI script | P0 |
| B1-D3 | core | AI extraction prompt (layout, copy, CTAs, patterns) | P0 |
Recent Decisions
| Date | Decision | Rationale |
|---|---|---|
| ------ | ---------- | ----------- |
| 2026-03-30 | Project kickstarted | Core agency capability — feeds client audits and builds |
| 2026-03-30 | CLI-first (B1), Web UI second (B2) | Mister needs capture working now; UI can wait |
| 2026-03-30 | Supabase for storage | Already running, has Storage for screenshots, avoids new infra |
| 2026-03-30 | 6 capture types | Landing, funnel, email, ad, app store, competitor — covers all agency needs |
| 2026-03-31 | B1 complete | 8 swipes captured, avg 20s. Fallback nav for heavy SPAs. No merge with Radar needed. |
| 2026-03-31 | Integration plan written | Radar feeds URLs → Swipe for deep capture. Trust audit integration = next revenue value. |
| 2026-03-31 | B2 complete — unified dashboard | Library tab added to Radar dashboard at radar.hitcreate.io. Swipe API endpoints in radar-api.js. Screenshot proxy, search, filters, detail modal. |
| 2026-03-31 | Performance overhaul | WebP (Sharp), 3 sizes (thumb/medium/full), local disk serving, streaming, lazy loading, browser pooling. Thumbs 95% smaller (450KB→40KB avg). All 9 swipes re-captured. |
Source: /root/projects/swipe-library/