Nova-Rewards

Architecture Decision Records

This directory records major architecture decisions for Nova Rewards. Each ADR uses the same lightweight structure:

Index

ADR Decision
0001 Layered PWA and Express API
0002 PostgreSQL system of record with Redis operational cache
0003 Stellar and Soroban for reward settlement
0004 Idempotent asynchronous reward issuance
0005 Modular Soroban contracts with explicit cross-contract calls
0006 Compose for staging and Helm on AWS for production