Workflow Product Skeleton + FLOW Contract
build-execution artifact · for Bezel Workflow · phase W0-S1 · status complete
- npx vitest run packages/workflow-contracts/test/flow.test.ts: 4/4 passed
- npx vitest run apps/workflow/test/workflow-screens.test.ts: 3/3 passed
- npm test: 42 files / 158 tests passed
- npm run typecheck: passed
- npm run build: passed
- npm install --package-lock-only: 0 vulnerabilities
W0-S2: add flow-to-plan compiler that turns validated FLOW.json into existing PlanIntake tasks/dependencies, starting with sequential and fan-out flows.
W0-S2: add flow-to-plan compiler that turns validated FLOW.json into existing PlanIntake tasks/dependencies, starting with sequential and fan-out flows.
- npx vitest run packages/workflow-contracts/test/flow.test.ts: 4/4 passed
- npx vitest run apps/workflow/test/workflow-screens.test.ts: 3/3 passed
- npm test: 42 files / 158 tests passed
- npm run typecheck: passed
- npm run build: passed
- npm install --package-lock-only: 0 vulnerabilities
W0-S2: add flow-to-plan compiler that turns validated FLOW.json into existing PlanIntake tasks/dependencies, starting with sequential and fan-out flows.
Machine-readable source fields
build-execution
/Users/justinking/Vaults/Projects/bezel-api
Workflow Product Skeleton + FLOW Contract
complete
- Added @bezel-api/workflow-contracts workspace with FLOW.json TypeScript model and validateFlow.
- Added invoice fan-out validation coverage for valid flow, duplicate step ids, missing dependency targets, and missing connector credential refs.
- Added @bezel-api/workflow app shell as a static product surface with Workflows, Templates, Runs, Connections, Agents navigation.
- Added first-slice Workflow UI sections: Workflows list, Workflow Builder shell, Step / Connector Config panel, and differentiator cards for Agent pools, Pull-queue runtime, Router decisions, Self-healing review, and Queue / Topic Monitor.
- Updated package-lock workspace metadata for apps/workflow and packages/workflow-contracts.
Bezel Workflow
W0-S1
W0-S2: add flow-to-plan compiler that turns validated FLOW.json into existing PlanIntake tasks/dependencies, starting with sequential and fan-out flows.
2026-05-09T16:55:22.796Z
- npx vitest run packages/workflow-contracts/test/flow.test.ts: 4/4 passed
- npx vitest run apps/workflow/test/workflow-screens.test.ts: 3/3 passed
- npm test: 42 files / 158 tests passed
- npm run typecheck: passed
- npm run build: passed
- npm install --package-lock-only: 0 vulnerabilities
- apps/dashboard/index.html and apps/dashboard/test/forge-screens.test.ts had unrelated pre-existing/concurrent dirty changes and were not edited by this slice.