Can AI Coding Agents Actually Build Maintainable Software?