-
Notifications
You must be signed in to change notification settings - Fork 41
cold start - new user onboarding #18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
bencium
wants to merge
18
commits into
agenticsorg:main
Choose a base branch
from
bencium:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…t tracking - Add ui-exploration demo showcasing solution to 45-minute decision problem - Implement 4-screen user journey: sign-in → discovery → reveal → recommendations - Add real-time admin metrics widget with millisecond tracking: - Per-thumbnail hover duration - Click sequence tracking - Mouse velocity and skip detection - Live segment prediction (romance vs thriller) - Use Cool Midnight design system (flat minimal, no shadows/gradients) - Include 6 AI-generated thumbnails (3 romance, 3 thriller) - Simplify CLAUDE.md with accurate project documentation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Replace 2-genre (romance/thriller) with 8 genres: Romance, Thriller, Comedy, Sci-Fi, Drama, Action, Horror, Documentary - Add Unsplash images for all genre thumbnails - Implement 4x2 grid layout for balanced display - Add genre-specific color coding system - Update admin widget with real-time genre leaderboard - Add reveal screen with Top 3 badges and full bar chart - Create tiered personalized feed (Primary → Secondary → Explore) - Improve scoring algorithm with genre-based weighting 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Romance: couple silhouette image - Thriller: film noir cinematic shot - Comedy: popcorn/theater fun vibe - Sci-Fi: NASA space station - Drama: classic film reel aesthetic - Action: cinema action scene - Horror: dark atmospheric mood - Documentary: camera/journalism 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Flow Changes: - Remove profile reveal screen (discovery → results directly) - 3-screen flow: Sign-in → Discovery → Personalized Results Animation System: - Screen transitions: 400ms exit (scale+fade up), 500ms enter (fade up) - Staggered card reveal: 80ms delay between cards with spring bounce - Section cascade: Header → Primary → Secondary → Explore → CTA - Enhanced hover: scale(1.08) + shadow lift + image zoom - Button reveal animation when ready to continue - Click badge pop animation Technical: - Cubic-bezier easing for spring-like motion - Transition lock to prevent double-clicks - Proper animation cleanup on restart 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Cool Midnight color palette and Funnel Display font - Create 3-screen cold-start discovery flow (Sign-in → Genre Grid → Results) - Add AdminWidget with live genre leaderboard and behavior metrics - Implement Netflix-style card hover effects (scale, glow, staggered reveals) - Add animated search bar with gradient border on focus - Replace trending section with personalized feed based on user preferences - Add Zustand store for discovery metrics tracking - Update all components with new design system colors 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Border gradient animation now always visible at 40% opacity - Focus increases intensity to 100% opacity 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove Screen 3 (Results Feed), go directly to main app - Update hero to "Curated for You" with time-saved badge - Show profiling time vs 45 minutes comparison - Keep AdminWidget visible throughout Flow: Sign-in → Discovery Grid → Main App (3 steps) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove standalone output (was for Cloud Run, not Netlify) - Add netlify.toml with Next.js plugin - Install @netlify/plugin-nextjs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add TMDB genre ID mapping to discovery-store (romance→10749, etc.) - Update TrendingSection to accept genreIds prop and filter content - Update RecommendationsSection to accept genreIds prop and filter content - Pass user's top genre selections to content sections Now when users select genres on cold-start grid, the main page shows actual movies/shows from those genres via TMDB API filtering. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add value proposition matrix for users and TV5MONDE - Define primary persona (Marie, Overwhelmed Browser) - Document user journey with no-labels-during-profiling design - Add technical architecture for millisecond behavioral monitoring - Include Phase 2 roadmap (AgentDB, visual similarity, emotional arcs) - Add interface evolution for Smart TV and Mobile - Define success metrics and risk mitigations - Remove genre labels from discovery grid for purer behavioral signal 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove genre-label-hover from thumbnail grid during cold-start - Remove unused CSS for genre label hover animation - Labels now only appear in results screen (reveal moment) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Change discovery grid from landscape (16:9) to portrait (9:16) aspect ratio - Show Skip button initially, transforms to See My Recommendations when profile ready - Update Unsplash image URLs for portrait crop (300x533) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Show yellow banner if user clicked Skip before profile ready - Show different message if user made no selections at all - Hide "to profile you" badge when showing generic recommendations 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Numbers 1, 2, 3 now display as large centered circles on clicked thumbnails - Hide "Curated for You" headline when user skips profiling - Add scale-up animation for badge appearance 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- README with high-level flow, architecture, and features - LinkedIn post with 3 versions (marketing, technical, short) - Based on PRD and recent development commits 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.