ADR 001: v1/v2 Branch Model
Context
The platform has a historical v1 app line and a current v2 line. Current main is v2, while the v1 app needs a preserved branch at commit b9ef9d5087dc14368120f659c81bc3706ca20af2.
Decision
Use:
mainfor v2 development.v1as a frozen v1 branch atb9ef9d5.- Documentation should explicitly explain that v1 and v2 diverged at
10bca61.
Consequences
- Engineers can inspect or hotfix v1 without confusing it with v2.
- v2 docs should not imply v1 contains current modular architecture.
- Migration docs should reference both the divergence point and the v1 freeze commit.