Code has externally verifiable boundaries - tests pass, features work, requirements are met. These are measurable, binary states.<p>But an artist's boundaries are internal and subjective. They're set by:
- Emotional satisfaction with the work
- Achievement of their vision
- Cultural/personal context
- Intuitive sense of "rightness"<p>This is why AI can more readily determine when code is "done" - it matches against explicit criteria. But AI struggles with artistic completion because it requires an internal, subjective experience of satisfaction that AI can't access.<p>The artist knows to stop when the work resonates with their intended emotional impact. Code is done when it works as specified. One is bounded by feeling, the other by function.