Skip to main content

Architecture Decision Records

SA3's architecture is documented through Architecture Decision Records (ADRs). Each ADR captures a significant design choice, the context that led to it, the alternatives considered, and the consequences.

ADRTitleStatus
ADR-001RDS PostgreSQL over Data LakeAccepted
ADR-002App Runner over ECS FargateAccepted
ADR-003PDF Lambda -- One Invocation per StudentAccepted
ADR-004PII Encryption at the Service LayerAccepted
ADR-005next-auth v4 CredentialsProvider FirstAccepted
ADR-006Dual Portal ArchitectureAccepted