Revision control
Copy as Markdown
# Architectural Decision Log
This log lists the architectural decisions for MADR.
> Note that ADRs from `0000` to `0005` are not in order of dates since we backtracked to record decisions made in the past.
<!-- adrlog -- Regenerate the content by using `./update-readme.sh`. Make sure to install `adr-log` via `npm install -g adr-log` -->
* [ADR-0000](0000-use-markdown-architectural-decision-records.md) - Use Markdown Architectural Decision Records
* [ADR-0001](0001-modernize-logging-solution.md) - Modernize Logging Solution
* [ADR-0002](0002-coordinators-for-navigation.md) - Coordinator Pattern for Navigation
* [ADR-0003](0003-redux-pilot.md) - Redux-style Unidirectional Data Flow
* [ADR-0004](0004-using-redux-to-replace-mvvm.md) - Using Redux to replace MVVM
* [ADR-0005](0005-redux-and-navigation.md) - Redux-driven Navigation via Navigation Actions & State
<!-- adrlogstop -->
For new ADRs, please use [template.md](template.md) as basis.