Skip to content

fix: make restore manifests portable across Postgres builds - #67

Merged
0xprogrammable merged 1 commit into
productionfrom
codex/cross-build-manifest-fix-20260802
Aug 2, 2026
Merged

fix: make restore manifests portable across Postgres builds#67
0xprogrammable merged 1 commit into
productionfrom
codex/cross-build-manifest-fix-20260802

Conversation

@0xprogrammable

Copy link
Copy Markdown
Owner

Summary

  • preserve the raw structural manifest while adding a portable cross-build manifest
  • normalize only PostgreSQL-proven default ACL equivalence and redundant same-boolean grouping in CHECK/view definitions
  • bind safety backup, pinned restore, rollback, and result evidence to the portable manifest

Verification

  • live Candidate versus isolated restore: data, counts, and portable structural hash exact
  • pinned pre-attestation dump restored independently: portable pin reproduced
  • targeted restore tests: 38/38
  • PGlite database tests: 31/31
  • Vitest: 1781 passed, 7 skipped
  • full npm run verify passed (contracts, ESLint, typecheck, smoke/ops gates, build)

@0xprogrammable
0xprogrammable merged commit 914f64b into production Aug 2, 2026
5 checks passed
@0xprogrammable
0xprogrammable deleted the codex/cross-build-manifest-fix-20260802 branch August 2, 2026 15:46
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