Module 6, Lesson 5: Working the First Issue
Before We Start
From previous lessons:
- Your scaffold is confirmed working end to end, backend and mobile frontend both. Module 6, Lessons 2 through 4
- Your
CLAUDE.mdis in place, including the rule that a feature isn't done until you've actually watched it work, not just compiled. Module 6, Lesson 1 - Your YouTrack Agile board is populated and segmented by phase, with real user stories sitting in the backlog. Module 3, Lessons 7 and 9
Tools / setup you'll need:
- WebStorm, open to your project, with your backend (API) and mobile frontend modules visible
- Claude Code, with your YouTrack MCP connection active
- Your emulator or device from Module 6, Lesson 4, up and running
- Docker Compose, if you're running a local Postgres instance the way I am
By the end of this lesson, you'll:
- Have picked up your first real issue from the backlog and handed it to Claude Code
- Have practiced answering Claude Code's clarifying questions before it writes a line of code
- Have seen Claude Code push back on one of your answers, and decided how to respond
- Have committed the finished story to a feature branch, ready to confirm before pushing
About This Lesson
Duration: ~9 minutes video
Skill Level: Intermediate
What You'll Build: Your first completed user story, implemented issue by issue with Claude Code, reviewed and committed to a feature branch.
This is the one everything else has been building toward. Sandbox confirmed, scaffold running, now we actually start development. I'm showing you the pattern I use for every single issue from here forward: pick it up, have Claude Code ask me questions before it writes anything, answer honestly, let it implement, then test and commit.
This is also the lesson where I want you to really absorb the working relationship. I'm not typing a prompt and walking away. It's a back and forth, Claude Code asking, me answering, Claude Code sometimes pushing back on what I said.