PostAI engineering & coding

AI can generate five implementations of the same rule before anyone notices the rule has split.

When generation gets cheap, duplicated business meaning gets expensive — the source of truth has to become harder to copy, not easier.

Lukman Nuriakhmetov
Lukman Nuriakhmetov
1 min read · July 28, 2026

AI can generate five implementations of the same rule before anyone notices the rule has split.

Generation speed makes duplicated truth more dangerous.

I have worked with systems where one business concept existed in an API schema, a database constraint, validation code, documentation and several tests. They matched when they were written. Months later, each represented a slightly different rule.

Agents amplify that drift because every context produces a plausible implementation. Contract-driven development offers a stronger boundary: humans define the semantics once, and tooling generates or validates the representations around it. The contract is not another document. It is an executable source of truth with versioning, ownership and compatibility rules.

AI can still help write the implementations. It should not be allowed to invent a new definition in each one.

When generation becomes cheaper, the source of truth has to become harder to duplicate.

Tags: ai-engineering · software-engineering · systems-thinking · semantic-layer