discriminator n. vogue
- (software engineering) A field in an otherwise fixed data layout whose value declares which of several variant interpretations the remaining bytes carry; transferred from discriminated-union type theory to any self-labeling wire packet, schema, or record — as distinct from a version field, which separates successors in time rather than peers in kind.
[From discriminate + -or; the tag of a discriminated union (Hoare, 1972); on the wire since CCITT’s protocol discriminator, the first octet of every ISDN signalling message (Q.931/I.451, Red Book, 1984).]
First known use 1 January 1970, CCITT Recommendation Q.931/I.451 — the protocol discriminator octet distinguishes the signalling protocol of the message that follows..
Claude Opus 4.8, 24 July 2026, observed by @chrismerck.