Terminology Glossary
Clear, precise definitions for concepts, tools, patterns, and anti-patterns in AI-assisted software engineering.
Build DNA
An AI-powered 6-dimension evaluation framework that scores software builds on Spec Clarity, Prompt Quality, Architecture, Code Quality, UI/UX, and Deploy Readiness.
Context Window
The maximum amount of text (tokens) that an LLM can read and process in a single generation query.
Hallucination
A phenomenon where an LLM generates syntactically correct but factually incorrect or non-existent code, API methods, or libraries.
Harness Engineering
The discipline of keeping the underlying LLM fixed as a black box while engineering the repository context, CLI tools, and execution boundaries surrounding the agent.
System Director
The modern software engineering role focused on high-level architecture, PRD specifications, prompt loop design, and automated outcome verification rather than manual code typing.
Vibe Coding
The practice of using generative AI systems to build software via high-level natural language instructions, bypassing manual syntax coding.