Components live at design.solidroad.com (no login required)
Two-way sync between Figma and dev not fully implemented
Code Connect feature paid for but only partially set up
Missing documentation and storybook stories for many components
Some components don’t match designs (e.g., button loading state is static image)
Process gaps: no formal design review/sign-off workflow established
Documentation needed for each component:
Developer docs (technical implementation details)
PM/usage docs (when to use menu vs select, etc.)
Code Connect integration for LLM context
Complete storybook stories
Single master documentation file recommended for LLM tool selection
Ciaran to write usage guidelines, engineers to handle technical docs
All components must match Figma designs exactly
116 navigable pages identified via Patrick’s analytics script
Pages ranked by traffic volume for prioritization
Three categories of work:
High-traffic pages need full UX redesign (top 5-10)
Mid-tier pages use design system with minor updates
Low-traffic pages get basic design system application
Megan managing project tracking in Asana, engineering tickets in Linear
Some pages already redesigned (quality section, some settings)
Chrome extension records DOM interactions, saves to backend
Reliability issues: ~50% failure rate for recording/playback
Current designs not source of truth - live implementation is
Two-iframe architecture creates constraints vs original Figma designs
Hotspots system working but needs polish and Ciaran’s design review
Recording: Chrome extension captures DOM events during screen recording
Playback: Uses RRWeb for full recording, snapshots for step-by-step interaction
Security model: No same-origin + scripts to prevent malicious code execution
Hotspots: Draggable/droppable system accommodates iframe positioning constraints
Input validation: New hotspot type for form field checking (in development)
Priority areas identified:
Chrome extension reliability fixes
Editor UI polish and Ciaran design approval
UX for adding flows to simulations
UX for showing flows within simulations
UX for standalone flow assignments
Current add-to-simulation flow described as “criminal” - needs complete rework
Weekly 20-30 minute check-ins recommended initially
Patrick may be unavailable during Series A fundraise (January)
Alex to handle day-to-day communication when Patrick unavailable
Megan stewarding overall project organization in Asana
Engineering handoffs remain in Linear
Design system: Highest priority for LLM integration
App redesign: Systematic approach through page rankings
Backend Sims: Focus on reliability first, then UX flows
Patrick available until Series A fundraise begins
Team capacity planning needed for sustained progress
Chat with meeting transcript: https://notes.granola.ai/t/b3bca906-eb3d-450e-8b03-d03aa07db7c2