Architecture Decision Records

Each file here records one design decision: the context that forced it, what was decided, what it costs, and the alternatives that were rejected. The records outlive the commits and review threads that produced them, so a later change can tell a deliberate choice from an accident.

  • File name: YYMM-NN-short-title.md, numbered in order. Numbers are never reused.
  • Status: Accepted, Superseded by YYMM-NN, or Deprecated. An accepted record is not edited to change its decision; write a new record that supersedes it.
  • Sections: Status, Context, Decision, Consequences, Alternatives considered.
ADRTitle
2609-01Staged, opt-in datasource identity for OpenLineage SQL datasets
2609-02SQL metadata keeps the 1.0.0 query/table_name filing; intent travels in operation
2609-03How datasource-mode lineage resolves what a SQL write names
2609-04SQLite attached databases are named by their own file