Source of Truth
In software engineering, the single authoritative definition of a given fact, from which other artifacts (documentation, code, configuration, tests) should be derived or kept consistent; in AI-assisted development it serves as a context anchor that reduces drift in model output.
Timeline (last 90 days)
"Source of truth" refers to the single authoritative definition of a given fact, from which other artifacts (documents, code, configuration, tests) should be derived or with which they should remain consistent.
In the context of product development, the source of truth can be a requirements specification, a domain model, an interface contract or a data dictionary.
In AI-assisted development, the source of truth acts as a context anchor, turning the implicit intent in the founder's head into explicit constraints that the model can repeatedly reference, thereby reducing back-and-forth rework.
The creator established an iron rule: when the plan changes, the source-of-truth file must be updated first, and then the code changed.
All Facts (4)
"Source of truth" refers to the single authoritative definition of a given fact, from which other artifacts (documents, code, configuration, tests) should be derived or with which they should remain consistent.
50%UnverifiedIn the context of product development, the source of truth can be a requirements specification, a domain model, an interface contract or a data dictionary.
50%UnverifiedIn AI-assisted development, the source of truth acts as a context anchor, turning the implicit intent in the founder's head into explicit constraints that the model can repeatedly reference, thereby reducing back-and-forth rework.
50%UnverifiedThe creator established an iron rule: when the plan changes, the source-of-truth file must be updated first, and then the code changed.
50%