Architecture decision records

Decision records capture significant choices with their context and consequences. One decision per file, added as the project makes them.

  • ADR 0001 - clean-room derivation from permitted sources
  • ADR 0002 - MIT licence and naming constraints
  • ADR 0003 - implementation language
  • ADR 0004 - optional data-plane access via SDK client
  • ADR 0005 - reject standalone executor-impersonating sidecar
  • ADR 0006 - reject tsnet executor connectivity tunnel
  • ADR 0007 - reject native Postgres extension
  • ADR 0008 - alerting rule extensions
  • ADR 0009 - dashboard web stack and zero-dependency console
  • ADR 0010 - redistribution of OpenAPI interface specifications
  • ADR 0011 - dual-engine storage architecture and embedded mode

Open decisions that have not been made yet are not recorded here.