This directory records significant architectural decisions made in contentful-management.java. Each ADR explains what was decided, why, and what trade-offs were accepted.
| ADR | Title | Status |
|---|---|---|
| 0001 | Module-Per-Resource Architecture | Accepted |
| 0002 | Retrofit2 as HTTP Client | Accepted |
| 0003 | RxJava2 for Async Call Pattern | Accepted |
| 0004 | Java 8 Minimum Target and Android Compatibility | Accepted |
| 0005 | Kotlin for Tests, Java for Production Code | Accepted |
| 0006 | Devcontainer as Single Source of Truth for Dev and CI | Accepted |
| 0007 | Maven Central Publishing via Sonatype Central Portal | Accepted |
- Copy the ADR template format (Status, Context, Decision, Consequences).
- Number it sequentially (next:
0008). - Add it to the index above.
- Link to it from
AGENTS.mdif it introduces a new sharp edge or invariant.