Tag drift is the slow divergence between what a tag meant at batch one and what it means at batch twelve. It rarely comes from one bad decision. It comes from small ones: a coder resolves an edge case in chat, a reviewer makes a judgment call that nobody records, a new annotator reads the definition a little differently. Qualitative researchers see the same thing in codebook development, where a definition that lives only in someone's head produces a different set of themes from every analyst who applies it. The Delve codebook guide treats consistency, transparency and collaboration as the main reasons to write one down in the first place the Delve codebook guide.
The labeling literature names the most common failure precisely. Guideline creep happens when a Slack message or a single reviewer call clarifies an edge case and "what counts" shifts, but the dataset never records when or why it shifted. The symptom is systematic: older batches disagree with newer batches on the same patterns annotation drift checks. If your theme counts trend in one direction while the underlying text stays flat, that is drift, not signal, until you prove otherwise.
There is a second, less obvious source: the model itself. A model's judgment is sensitive to how it was prompted and what it has already seen in a conversation or a batch, and it can anchor on the first framing it gets. Experimental work on anchoring bias in large language models found responses sensitive to biased hints, and found that simple fixes such as chain-of-thought prompting or telling the model to ignore the hint did not reliably remove the effect; you need information from several angles the anchoring bias study the published version. Practically: tag each item in a fresh context, from a codebook that carries its own counter-examples, rather than relying on the prompt to "be consistent."
Human coding has the same problem, which is why the codebook, not the coder's instinct, is the unit of stability. Studies of inter-coder agreement recommend developing a deductive codebook, writing a process for resolving disagreements, and keeping an audit trail of every codebook change the inter-coder agreement paper.



