veza/docs/adr
2026-03-09 19:36:33 +01:00
..
ADR-001-go-backend-api.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-001-rust-services.md docs: add ADR-001 (Go+Rust architecture) and ADR-002 (chat server migration) 2026-02-22 17:45:15 +01:00
ADR-002-chat-server-go.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-002-chat-server.md docs(v0.502): plan d'implémentation Chat Server Rewrite (Rust → Go) 2026-02-22 20:26:18 +01:00
ADR-002b-stream-server-rust.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-003-postgresql.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-003-redis-sentinel-postponed.md chore(release): v0.962 — Onboard (API ref, onboarding <30min, ADRs) 2026-03-02 19:11:06 +01:00
ADR-004-microservices.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-004-pkce-oauth.md chore(release): v0.962 — Onboard (API ref, onboarding <30min, ADRs) 2026-03-02 19:11:06 +01:00
ADR-005-rest.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-006-redis.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-007-rabbitmq.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-008-react.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-009-vite.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-010-docker.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-011-hyperswitch.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
ADR-012-elasticsearch.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00
README.md stabilisation commit: while implementing v0.10.5 2026-03-09 19:36:33 +01:00

Architecture Decision Records

ORIGIN Architecture (v0.9.8)

ADR Title Status
ADR-001 Go pour Backend API Accepted
ADR-002 Chat Server Go Accepted
ADR-002b Stream Server Rust Accepted
ADR-003 PostgreSQL Accepted
ADR-004 Microservices Accepted
ADR-005 REST Accepted
ADR-006 Redis Cache et Sessions Accepted
ADR-007 RabbitMQ Message Queue Accepted
ADR-008 React + TypeScript Frontend Accepted
ADR-009 Vite Build Tool Accepted
ADR-010 Docker Conteneurisation Accepted
ADR-011 Hyperswitch Paiements Accepted
ADR-012 Elasticsearch Recherche Accepted

Project-specific ADRs (legacy)

File Title Status
ADR-001-rust-services Go + Rust + React Architecture Accepted
ADR-002-chat-server Chat Server Rust → Go Accepted
ADR-003-redis-sentinel-postponed Redis Sentinel postponed to v1.1 Accepted
ADR-004-pkce-oauth PKCE for OAuth (v0.902) Accepted