This section records all high level architecture decisions for the Provenance Blockchain. An ADR provides the context, intuition, reasoning, and justification for a change in architecture or to establish a new architecture. In contrast a spec provides a streamlined summary of an aspect or feature of the platform.
ADRs are grouped into several different categories which build upon each other. The initial decisions on configuration and adoption of methods inherited from upstream open source projects are listed first, subsequent components that build on this information follow. Each of these areas is assigned a number in the 100s, 200s, etc in series.