feat: add module migration contracts and validation
CI / verify (pull_request) Successful in 21s
CI / infrastructure-smoke (pull_request) Successful in 20s

This commit is contained in:
ekklesia
2026-07-21 08:09:30 -05:00
parent 37f54edd89
commit 88c28d75c9
30 changed files with 2947 additions and 48 deletions
+5 -2
View File
@@ -10,8 +10,10 @@ Phase 3 is underway. The repository now includes public module contracts, indepe
capabilities, static module manifests, deterministic automatic discovery, compiled server loading,
a staged capability registry, dependency-ordered lifecycle with rollback, module-owned Drizzle table
contracts, deterministic schema aggregation, and a cloneable backend-only module template. Migration
execution, identity, HTTP routing, jobs, physical storage provisioning, surfaces, and feature modules
remain later vertical slices.
artifacts now have module-owned Drizzle contracts, deterministic offline discovery, explicit
destructive-change declarations, and exact checksums. Transactional migration execution, identity,
HTTP routing, jobs, physical storage provisioning, surfaces, and feature modules remain later
vertical slices.
## Quick start
@@ -22,6 +24,7 @@ pnpm install --frozen-lockfile
cp .env.example .env
pnpm infrastructure:up
pnpm modules:validate
pnpm migrations:validate
pnpm verify
```