# Persistence contracts Shared technical current-state, receipt, outbox and realtime schema foundations. Contexts own separate databases and additive migration manifests. The shared `0001` and `0002` files are frozen. Beto's service-owned `services/beto/contracts/persistence/0003_delivery.sql` adds private-command and reply outboxes plus explicit snapshot/rejection publication. Its additive `0004_reply_routes.sql` preserves the originating API connection's address with each command reply; existing rows retain the legacy owner route. The administrator applies and checksums these before Beto context migrations. Metallo's additive `0004_realtime_audiences.sql` lets one revision record a separate publication for each principal without weakening event identity. Runtime only verifies the checksums. Storage-free Project has no migration enrolment.