Design decisions
Design decisions
One note per choice the code cannot explain by itself: what was decided, why, what it rules out, and what would change it.
One note per choice that the code cannot explain by itself. Each says what was decided, why, what it
rules out, and what would change it. These are engineering notes for whoever reads or changes the
code, and ARCHITECTURE.md is
the overview they hang from. To see the stages from the outside first, read
How it works.