ENTERPRISE CODE · TIER 1, MODULE 01 — UNDERSTANDING A CODEBASE · ec-03 How AI Reads Software

Deepens pages ec-01 & ec-02

What it learned once vs. what it's reading now

General programming knowledge, baked in during training, is not the same as knowledge of this specific codebase — the AI only has the second kind if the relevant file is actually shown to it right now. Same question, two very different answers.

asked
How does Meridian validate a payment method?
answer

How it works

Two different kinds of "knowing"

general patterns fixed, the same for every codebase
Trained knowledgeLearned once, applies everywhere — and nowhere in particular.
the real file specific to this codebase, this request
Context knowledgeOnly present if it was actually shown, per ec-01.
no real file shown defaults to generic — confidently, not correctly
The gap that causes troubleConfident and generic isn't the same as correct.

So what

A confident answer isn't the same as a specific one — always check which kind you actually got.

Module recap

Before you move on

Click an idea below, then click the card it matches.

Only a small slice of the codebase is ever actually "seen," a semantic search picks that slice by meaning rather than reading everything, and even a correctly-chosen slice can be overridden by generic training knowledge if it isn't clearly the more specific answer.

Back to the index →