← Back to all articles
AI developmentAnalysisSoftware delivery

AI writes the code. What are you buying in a delivered app?

An analysis of AI-assisted development: assess scope, evidence of working behaviour and handover rather than the amount of generated code.

When a demo takes shape quickly, it is tempting to assume the rest of the project is almost finished. But a generated screen does not establish what happens with real users, failures or a future handover. For someone commissioning an app, the useful question is what evidence the delivery includes.

What the sources say

As of 3 November 2026, two primary references help frame the discussion:

These references do not establish a universal price or delivery time for your app. Nor do they prove that a particular prototype is ready to launch.

Our analysis: look at the unproven behaviour

We draw a practical conclusion: evaluate a development service by the uncertainty it resolves, not by the volume of code it produces. AI can be part of the implementation; deciding what counts as correct still needs explicit requirements and verification.

Consider a fictional booking app. A confirmation screen leaves several questions open: what happens when two people request the last place, when a payment fails, or when someone opens another person’s booking? These are scenarios to define and test, not defects we have observed in a real product. A convincing demo and evidence of correct behaviour serve different purposes.

What a proposal should make visible

Ask for three concrete things:

  • The included workflow, exclusions and unresolved assumptions.
  • Acceptance scenarios, the environment in which they will be checked, and who reviews the results.
  • Source code, documentation and clearly allocated deployment and maintenance responsibilities.

Compare proposals against the same scope. A smaller feature list can be appropriate; missing verification should not be mistaken for equivalent delivery. No fixed saving follows merely from using AI.

Already have an AI-built prototype?

The free tool below can organize what is known and what remains to check. It does not inspect a private repository or certify security. Correct its assumptions before using the output to discuss a diagnostic.

↗ Free tools

Examine what your prototype still needs

Adapt this fictional example. Describe what you observed and leave unknowns explicit.

Edit the example and start when you are ready.

Open full tool ↗

For an existing project, TurboV1’s completion service starts with a scoped diagnostic before development is quoted. Bring the prototype description and its unanswered questions to request an estimate. The next decision is a defined piece of work with evidence to review, rather than a promise based on the demo alone.