Fork of tranquil-pds for rowanpaulflynn.dev/opnshelf forked from tranquil.farm/tranquil-pds

Enable PostgreSQL Spaces with deployment safeguards

The experimental flag left Spaces unavailable by default, while private blob storage, resource bounds and upgrade compatibility were incomplete. Enable routing and notifications automatically and preserve public clients. Add authenticated private blobs, atomic publication ownership checks, account quotas, retained sync history, bounded streamed exports and upload publication. Preserve legacy public blobs and shared content on deletion; queue physical cleanup durably and support incremental blob enumeration. Document coordinated upgrades, backup and rollback requirements, and the remaining account-migration and policy boundaries. Verify 15 Spaces/public-blob regressions, reference-PDS interoperability, Clippy with warnings denied, formatting, disposable PostgreSQL upgrade and restore, and the ARM64 container build/startup/health without a Spaces flag. Both Fable 5.1 review axes found no confirmed deployment blockers; apply their remaining operational and compatibility recommendations. Supports Rowan-Paul/opnshelf#252. Co-Authored-By: GPT-6-Astra <noreply@openai.com>


Author Rowan-Paul Co-author GPT-6-Astra Date Commit Parent 1178f304