Search papers, labs, and topics across Lattice.
This study empirically investigates the concept of specification deltas in lakehouse data platforms, emphasizing the importance of treating specification changes as the primary unit of change rather than code alterations. By formalizing the spec-delta concept and proposing a taxonomy for data platform changes, the authors conduct a controlled experiment comparing a spec-delta-driven workflow to a traditional code pull-request workflow. The findings reveal significant improvements in deployment time and defect density, highlighting the effectiveness of a specification-driven approach in managing data governance.
Treating specification changes as the primary unit of change can drastically reduce deployment times and defects in data platforms.
Spec Driven Development SDD has consolidated the idea that the specification rather than the code should be the primary artefact governing AI assisted work. Tools such as GitHub Spec Kit, and proposals such as Constitutional SDD, have formalised this principle in the software domain, while the executable data-contracts literature has extended it to schema and quality enforcement at run time. Nevertheless, the treatment of the specification delta OpenSpec's core idea that every change should produce a reviewable increment of requirements as the unit of change in data platforms remains empirically unexplored, even though many data-platform changes are contractual (new datasets, service-level agreements, metric semantics, access policies) rather than purely code changes. This work formalises the spec-delta concept, proposes a taxonomy of data platform changes according to their suitability for incremental specification, and defines a controlled experiment comparing a spec-delta-driven workflow against a conventional code pull-request workflow without a delta. The response variables are discovery to deployment time, the density of defects reaching the Silver and Gold lakehouse layers, cross-tool metric divergence, and reviewer cognitive load measured with NASA TLX. The paper explicitly reserves a demonstration-and-laboratory section for instantiation on a real lakehouse environment. The contribution is not a tool but reproducible evidence and an applicability guide that helps to avoid the up front over specification antipattern.