Lexicon

Ad-Hoc Payloads

Kind: anti-pattern

Layer: Contracts Core

Record: lexicon:ad-hoc-payloads

Canonical: Lexicon

Sending payloads with no agreed schema, so consumers must guess at structure and break on change.

Listed in Lexicon terms, after Ad-Hoc Endpoints and before Breaking API Change.

Category

  • Contracts / Interfaces / Compatibility

Negated by

  • Schema Contract

Violates

  • Schema Contract
  • Event-Driven Architecture

Linked from

  • Contracts / Interfaces / Compatibility
  • Event / Messaging / Asynchronous Architecture