diff --git a/loop/plan.md b/loop/plan.md index 4595c728..3402d971 100644 --- a/loop/plan.md +++ b/loop/plan.md @@ -75,15 +75,15 @@ ## M13: Content Discovery -- [ ] **M13.1** — "For You" feed (frequency map from favorites + history, local only, refreshes on app open) -- [ ] **M13.2** — Content tagging (user tags on any item, stored in IDB, filter grids by tag, tag cloud in favorites) -- [ ] **M13.3** — Smart playlists (recently played, most played, by genre, by decade — computed IDB views) -- [ ] **M13.4** — Similar content (background AI call per item, 3 suggestions, cached 7 days in IDB) -- [ ] **M13.5** — Recently viewed history (last 50 items any type, "Recent" tab in content panel, stored IDB) -- [ ] **M13.6** — Content collections (user-curated mixed-type lists, mosaic thumbnail grid, shareable NIP-51) -- [ ] **M13.7** — Trending in conversations (most-referenced items across 30 days, "referenced N times" badge) -- [ ] **M13.8** — Share content to Nostr (generate note with title + AI description + tag URL, sign via NIP-07) -- [ ] **TEST:M13** — Run `pnpm test` and `pnpm typecheck && pnpm lint`. Fix all failures before proceeding. +- [x] **M13.1** — "For You" feed (frequency map from favorites + history, local only, refreshes on app open) +- [x] **M13.2** — Content tagging (user tags on any item, stored in IDB, filter grids by tag, tag cloud in favorites) +- [x] **M13.3** — Smart playlists (recently played, most played, by genre, by decade — computed IDB views) +- [x] **M13.4** — Similar content (background AI call per item, 3 suggestions, cached 7 days in IDB) +- [x] **M13.5** — Recently viewed history (last 50 items any type, "Recent" tab in content panel, stored IDB) +- [x] **M13.6** — Content collections (user-curated mixed-type lists, mosaic thumbnail grid, shareable NIP-51) +- [x] **M13.7** — Trending in conversations (most-referenced items across 30 days, "referenced N times" badge) +- [x] **M13.8** — Share content to Nostr (generate note with title + AI description + tag URL, sign via NIP-07) +- [x] **TEST:M13** — Run `pnpm test` and `pnpm typecheck && pnpm lint`. Fix all failures before proceeding. ## M14: Plugin Marketplace