docs: add architecture documentation and slides

This commit is contained in:
2026-07-14 11:04:49 +03:30
parent e99060de41
commit c54f6edc1e
23 changed files with 765 additions and 0 deletions

10
docs/adr/README.md Normal file
View File

@@ -0,0 +1,10 @@
# Architecture Decision Records
- [ADR 001: Use Python gRPC for auth](001-use-python-grpc.md)
- [ADR 002: Store OTP state in Redis](002-redis-otp-state.md)
- [ADR 003: Dispatch SMS through RabbitMQ](003-rabbitmq-sms-worker.md)
- [ADR 004: Select SMS providers with Strategy](004-sms-provider-strategy.md)
- [ADR 005: Add FastAPI demo client service](005-fastapi-demo-client.md)
- [ADR 006: Use Caddy for production ingress](006-caddy-production-ingress.md)
- [ADR 007: Split local and production Compose overlays](007-compose-overlays.md)