Feature / Component Under Review
Network & API
API endpoints identified
Request/response contracts
Caching strategy
Pagination / infinite scroll
Retry / timeout handling
Offline / poor connectivity
Error Handling
Network failure states
Validation error display
Auth / permission errors
Graceful degradation
Error recovery paths
User-friendly messages
UX Heuristics
System status visibility
Loading states designed
Empty states handled
Success feedback
Undo / reversibility
Consistency with patterns
Performance
Parallel vs sequential loading
Lazy loading considered
Optimistic updates
Bundle / asset optimization
Memory management
Render performance
State & Data Flow
State ownership defined
Data flow documented
Real-time / sync needs
Local storage usage
Multi-tab / window behavior
Form state management
Security & Access
Auth requirements per view
Permission levels
Input sanitization
Sensitive data handling
Session management
CORS / CSP requirements
Design
KISS
Contrast
Repetition
Alignment
Proximity
Product
MVP
User Value First
Iterate Fast
Measurable
Technical Debt
Content
Know Audience
Value Before Pitch
Consistent Voice
SEO Optimized
Repurpose
Sales
AIDA Framework
Pain Points First
Social Proof
Scarcity / Urgency
Benefits > Features
Video
Hook First 3 Sec
Storytelling Arc
Sound Design
Thumbnail Appeal
Clear CTA
Operations
Process Documented
Repeatable / Scalable
Clear Ownership
Automate Where Possible
Dependencies Mapped
Notes