Verify generated artifacts against their declared blob storage backend #14
Loading…
Reference in a new issue
No description provided.
Delete branch "codex/computer-chronicles-integration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Production archive poster uploads failed after streaming successfully to Garage because generation completion only looked for a
localblob placement. Generated artifacts now verify their declared storage backend, allowing posters and transcripts to complete on Garage while retaining the existing checksum, size, storage key, provenance, and quality checks.Regression coverage verifies Garage generation completion and exact replay, rejection of a mismatched backend or changed storage key, and private archive publication, revision conflicts, and transcript search with both local and Garage placements. All four generation output tests and both archive catalog backend cases pass locally. The Garage cases exercise persisted placement contracts; production sample publication will verify actual object storage after the normal validation and deployment workflow.