The concept, origin, and fundamental mechanics of AI-assisted software creation