@eristack/ai-knowledge
collection-declaration-horizon-b
23 linesSource
defineErpCollection manifests in @eristack/drizzle/schema, CollectionDocumentStore port, createDrizzleBackseatStore JSON path vs normalized row mappers, routesSnapshot mirror CI via @eristack/backseat/testing. Codegen later; manifests + mirror smoke now.
Collection declaration (B4)
ts
import { defineErpCollection, erpCollectionManifests } from "@eristack/drizzle/schema";Pair with #drizzle-app-database (B3) and #backseat-then-backend. Acceptance: examples/express/scripts/api-mirror-smoke.template.mjs + assertRoutesSnapshotsEqual.