Skip to content

docs: record D4 decision (BYTEA for file storage) - #150

Merged
amar-python merged 1 commit into
mainfrom
docs/d4-file-storage-decision
Nov 2, 2026
Merged

amar-python merged 1 commit into
mainfrom
docs/d4-file-storage-decision

Conversation

@amar-python

Copy link
Copy Markdown
Owner

Adds the DECISIONS record for D4 (file storage backend), decided 2 November 2026.

Chose BYTEA over Azure Blob Storage. Reasoning in the file: transactional integrity, air-gap simplicity, operational surface, scale fits.

#68 closed separately with the full investigation and evidence. New issue filed to audit the Terraform-provisioned storage accounts (which no app code uses).

Related: #67 (D3, same air-gap discipline), #60 (offline install).

Closes decision raised in #68. No local/prod split existed; keeping BYTEA across all environments. Full reasoning in DECISIONS/2026-11-02-file-storage-backend.md.
@amar-python
amar-python merged commit b266a75 into main Nov 2, 2026
3 checks passed
@amar-python
amar-python deleted the docs/d4-file-storage-decision branch November 2, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant