feat: prepare postgres sbom cutover

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a028f0-a42f-7582-89a8-ebaad7343834
This commit is contained in:
tegwick 2026-08-22 13:14:24 +02:00
parent cf7e3acb78
commit ba535e1f8f
26 changed files with 1573 additions and 411 deletions

View file

@ -182,9 +182,10 @@ Repository 1 ─── * Snapshot 1 ─── * Entry
- **Entry:** package name/version, ecosystem, licence text, direct/dev flags,
source path.
The initial local implementation may use SQLite for extraction tests and
single-node operation. Production cutover requires PostgreSQL migrations,
backup/restore evidence, and explicit retention settings.
SQLite remains supported for extraction tests and single-node development.
Production uses PostgreSQL through the same transactional store and managed
Alembic migrations. Production cutover still requires backup/restore evidence
and explicit retention settings.
## 8. API contract