Architecture decision records
One file per load-bearing decision in synapse: what was decided, why, and what it commits us to. The format follows cortex’s docs/adr/template.md: Status / Date / Source / Related, Context, Decision, Consequences, and a closing Current state line. Files are numbered from 0001 and named after the decision: 0001-short-title.md.
The decisions are published, with their status, on the architecture site, next to the other repos’ decisions, rather than on synapse’s own site.
| ADR | Decision | Status |
|---|---|---|
| 0001 | Third-party license compatibility (MIT; permissive dependencies and ports only) | Accepted (amended) |
| 0002 | No GPL code for any purpose; port only from permissive sources | Accepted |