Spec-as-source Vs Spec-first?
4.7BRAINROT SCORESPEC-AS-SOURCE— ORIGIN, MEANING & USAGE
Spec-as-Source Treating the written specification as the actual source of truth for a system, with generated code as a disposable, regeneratable byproduct rather than the thing developers directly maintain.
EXAMPLE USAGE
"If it's really spec-as-source, deleting the generated code should be a non-event."
SPEC-FIRST— ORIGIN, MEANING & USAGE
Spec-First An engineering approach where writing the specification is treated as the primary act of software design, with code generation — whether by AI or by hand — following as a downstream, largely mechanical step.
EXAMPLE USAGE
"We're spec-first now, code review is basically just checking it matches the doc."
SPEC-AS-SOURCE VS SPEC-FIRST
Treating the written specification as the actual source of truth for a system, with generated code as a disposable, regeneratable byproduct rather than the thing developers directly maintain.
An engineering approach where writing the specification is treated as the primary act of software design, with code generation — whether by AI or by hand — following as a downstream, largely mechanical step.
In short: Spec-as-Source (mainstream slang) and Spec-First (mainstream gen alpha slang) are frequently used together in the same Gen Z/Alpha vocabulary, but describe distinct concepts — see the full entries for category tags, related terms, and live trend data.
Want the full breakdown — categories, trend velocity, platform distribution, and community voting on Spec-as-Source? Visit the full dictionary entry for Spec-as-Source.