Eon's automatic intro is working — but he tells his dad it feels boring. The cat just jumps and moves, jumps and moves. Instead of brushing it off, his dad turns it into the lesson.

What was the objective?

"When we write a program, we always want to follow the objective. What did you set out to do?"

The goal was never "make a cat jump." It was: build an intro that welcomes viewers"Hello everyone, welcome to the channel!" Measured against that goal, a silent jumping cat isn't finished.

This is the developer's compass: whenever something feels off, ask "Does this match my objective?" If not, the gap tells you exactly what to fix.

The gap points the way

The cat doesn't welcome anyone because it can't speak. So the objective points right at the next step: the intro needs audio. (That's the whole plan for the next lesson.)

Try it

Before building anything, write your objective in one short sentence. Stuck later? Read it again — it almost always tells you what to do next.