Requires Calcit 0.14.4, Node.js 24+, and Yarn 4.12.0.
caps --ci
yarn install --immutable
yarn checkStart the native WebSocket/HTTP backend, then compile and serve the browser client in two more terminals:
yarn server
yarn watch-page
yarn devOpen the browser client at http://localhost:5173/?mode=dev&host=localhost&port=11006. The port query parameter selects the WebSocket service; preview data from storage.cirru is loaded separately through HTTP port 11030.
Calcit 0.14 enables stricter type diagnostics by default. This legacy application uses the official --compat-types migration mode in its scripts while its Dynamic application contracts are migrated incrementally.
The server smoke test starts the native backend, verifies HTTP and WebSocket responses, and checks that the last snippet in storage.cirru is present in the HTTP payload:
yarn smoke-servermigrate from old file to new:
calcit calcit.cirru --init-fn app.server/migrate-storage!https://github.com/Cumulo/calcium-workflow
MIT