I never told it what either application should do. It built two different products around the same missing primitive.

Most experiments with coding agents begin with a specification.

We tell the agent what we want.

Build this interface.

Implement these features.