Workflow Product FLOW Fixture + Local Submit Path
build-execution artifact · for Bezel Workflow · phase W0-S4 · status complete
- npx vitest run apps/workflow/test/workflow-screens.test.ts: 5/5 passed
- npm test: 44 files / 169 tests passed
- npm run typecheck: passed
- npm run build: passed
W0-S5: build the workflow run timeline product view backed by existing workflow run/task/event APIs, including router decisions, queue claims, connector completions, and self-heal events.
W0-S5: build the workflow run timeline product view backed by existing workflow run/task/event APIs, including router decisions, queue claims, connector completions, and self-heal events.
- npx vitest run apps/workflow/test/workflow-screens.test.ts: 5/5 passed
- npm test: 44 files / 169 tests passed
- npm run typecheck: passed
- npm run build: passed
W0-S5: build the workflow run timeline product view backed by existing workflow run/task/event APIs, including router decisions, queue claims, connector completions, and self-heal events.
Machine-readable source fields
build-execution
/Users/justinking/Vaults/Projects/bezel-api
Workflow Product FLOW Fixture + Local Submit Path
complete
- Extended apps/workflow/index.html with a real editable invoice FLOW.json fixture.
- Added a Local Runtime Submit panel that posts the fixture to the local Bezel API POST /flows route.
- Wrapped submission body as { flow, role_id_by_name } so product-facing role names map to runtime role ids.
- Kept credentials reference-only in the shell; workflow rows use credential_ref values and do not store raw secrets.
- Added product-shell regression coverage for the fixture, /flows submission path, role_id_by_name mapping, and credential-reference-only behavior.
Bezel Workflow
W0-S4
W0-S5: build the workflow run timeline product view backed by existing workflow run/task/event APIs, including router decisions, queue claims, connector completions, and self-heal events.
2026-05-09T17:27:52.181Z
- npx vitest run apps/workflow/test/workflow-screens.test.ts: 5/5 passed
- npm test: 44 files / 169 tests passed
- npm run typecheck: passed
- npm run build: passed