1/** 2 * @factory/database-engine — the pure database engine. 3 * 4 * Everything the record query pipeline, filter/sort/group, relations, 5 * rollups, formulas, buttons, and views need to compute over in-memory 6 * `RecordRow`s — no Prisma, no I/O (AGENTS.md rules 23/24). The API (apps/api) 7 * owns persistence + permissions; the client (apps/web) owns rendering; both 8 * share this code path (TASK-0067 R3: "same code path — no drift"). 9 * 10 * Subpath exports (package.json): ./values ./filter ./query ./relations 11 * ./rollups ./formula ./views — the barrel here re-exports the public 12 * surface of each. 13 */ 14 15export * from "./values/index.js"; 16export * from "./filter/index.js"; 17export * from "./query/index.js"; 18export * from "./relations/index.js"; 19export * from "./rollups/index.js"; 20export * from "./formula/index.js"; 21export * from "./views/index.js"; 22