@quirelabs/tidemark
v0.0.2
Published
Tidemark CLI. Capture database mutations on a branch or CI Postgres and render them as a reviewable semantic state diff.
Downloads
360
Maintainers
Readme
@quirelabs/tidemark
Capture what an AI agent or a migration actually did to your Postgres database, and review it as a semantic state diff.
pnpm add -D @quirelabs/tidemarktidemark snapshot # record the baseline
pnpm migrate # or let your agent do whatever it does
tidemark diff # render what changedSchema changes render like a migration file, data changes render as rows, bulk changes are aggregated and sampled rather than dumped, and dangerous operations are flagged at the top. Credential-looking columns are masked before anything is serialized.
Every value is treated as untrusted input, so a row that contains ANSI escapes, line breaks or bidi overrides cannot forge or hide part of the diff reviewing it.
Postgres 15+ only. Requires Node 22.18+.
Full documentation: https://github.com/quirelabs/tidemark
Apache 2.0, Quire Labs.
