
I tried turning scattered features into one experience
I created this post for the purposes of entering the Gemini Live Agent Challenge. Today I tried to make our app feel like one experience instead of separate features taped together. What I Executed Built and stitched the full path: Go backend scaffold + Next.js renderer + WebSocket proxy + Live API tool loop. Added onboarding pieces end-to-end: OAuth, YouTube analysis, voice matching, and state transition. Implemented reunion experience pieces: affective dialog rules, memory recall, BGM controls, and image consistency. Finished the “after” flow: album generation + share page. Added test/deploy confidence: unit + E2E coverage, Cloud Run config, README updates. Evaluation Process Worked in small issue-sized PRs and merged in sequence. Verified through tests/build/static checks and CI passes per PR. Rechecked the user journey as one story (onboarding -> reunion -> album), not just isolated modules. Failed Attempts A few “quick fixes” for real-time behavior made things worse before they go
Continue reading on Dev.to
Opens in a new tab

![[MM’s] Boot Notes — The Day Zero Blueprint — Test Smarter on Day One](/_next/image?url=https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F1368%2F1*AvVpFzkFJBm-xns4niPLAA.png&w=1200&q=75)

