Implement display artifacts, pricing integrity, draft base and publish preview bundle

This commit is contained in:
greebo
2026-03-19 17:58:17 +03:00
parent 85fb2f4bb9
commit c91c5abf15
35 changed files with 3283 additions and 302 deletions

View File

@@ -0,0 +1,34 @@
# SVG Backend Roadmap Status
## Closed or nearly closed
- artifact registry foundation
- display artifact storage
- display current/svg/display/meta
- backfill display artifacts base
- pricing integrity base
- DB unique constraint
- duplicate handling
- publish validation gate
- versioning/publish base
- audit base
- editable draft foundation
- version-aware pricing snapshot foundation
- publish preview bundle
- baseline override
- preview cache
- auto snapshot rebuild on pricing mutation
## Notes
The backend has moved beyond the initial upload/normalize/viewer baseline and now includes the core foundations for:
- display artifact lifecycle
- pricing consistency
- draft/editable version groundwork
- publish-time validation and preview preparation
Further work remains around:
- full edit API
- maintenance/admin operations
- regression fixtures for problematic SVG files
- broader automated integration coverage