Architectural Decision Records (ADRs)
#####################################

.. toctree::
   :maxdepth: 1
   :caption: Contents:

   0001-purpose-of-this-repo
   0002-events-naming-and-versioning
   0003-events-payload
   0004-external-event-bus-and-django-signal-events
   0005-external-event-schema-format
   0006-event-schema-serialization-and-evolution
   0007-optional-fields
   0008-signals-with-pii
   0009-course-catalog-info-changed-design
   0010-multiple-event-types-per-topic
   0011-depending-on-multiple-event-bus-implementations
   0012-producing-to-event-bus-via-settings
   0013-special-exam-submission-and-review-events
   0014-new-event-bus-producer-config
   0015-outbox-pattern-and-production-modes
   0016-event-design-practices
   0017-event-signal-for-external-grader-score-submission
