PauseMesh 0.3.0-alpha.1
Pre-release
Pre-release
PauseMesh v0.3.0-alpha.1 adds shared PostgreSQL persistence for callbacks that may reach different application replicas, without widening the continuation primitive into an agent framework.
Highlights:
- optional
pausemesh/postgresentry point with an externally owned pool - explicit, checksum-validated migration; constructors perform no DDL
- transactional stream-head compare-and-swap across replicas
- bounded replay validation and append-only database guards
- host-owned
ReadinessProbeand fail-closed/readyz, independent from/healthz - PostgreSQL 17 integration CI, adversarial fake-pool tests, package-consumer smoke, ADR, and deployment runbook
Operational boundary: the deployment owns credentials, TLS, roles, migration execution, timeouts, pool lifecycle, HA, backups, and tenant authorization. The built-in CLI remains SQLite-only. The runtime database role should not have DDL, delete, or truncate privileges.
Verification: 193 regular tests, a real multi-replica PostgreSQL 17 integration test, clean tarball consumer import, three operating systems in CI, CodeQL, and an independent storage review.