Summary
Pipeline Builder allows the user to click Save, but the saved recipe is not available after the operation or after reloading the page. There is no save-success or save-failure feedback.
Affected tool: Pipeline Builder
Route: https://byteflow.tools/en/pipeline-builder
Observed during browser acceptance: 2026-08-18
Reproduction
- Open the affected route.
- Click Sample to load a recipe.
- Confirm the recipe has runnable steps.
- Click Save.
- Inspect the Saved recipes area and the Load/Delete controls.
- Reload the page and inspect the same area again.
Actual output
- Clicking Save produces no visible saved-state feedback.
- Saved recipes remains empty.
- Select saved recipe, Load, and Delete remain disabled.
- After a full page reload, the recipe is still not present and cannot be loaded or deleted.
The Run Recipe, step editing, add/remove/reorder, failure diagnostics, Recipe Gallery, template use, Log scrub template, and Export JSON paths work independently.
Expected output
After Save succeeds:
- a saved recipe should appear in Saved recipes;
- the saved recipe should have a selectable name or identifier;
- Load and Delete should become available;
- reloading the page should preserve the saved recipe if persistence is part of the feature contract;
- failures should show an actionable error instead of silently doing nothing.
Impact
Users can lose a pipeline after believing it was saved. The absence of feedback makes it impossible to know whether Save succeeded.
Regression coverage
Save a new recipe, modify and save it again, reload the page, then load and delete it. Assert that the persisted recipe contents and all save/load status messages are correct.
Summary
Pipeline Builder allows the user to click Save, but the saved recipe is not available after the operation or after reloading the page. There is no save-success or save-failure feedback.
Affected tool: Pipeline Builder
Route: https://byteflow.tools/en/pipeline-builder
Observed during browser acceptance: 2026-08-18
Reproduction
Actual output
The Run Recipe, step editing, add/remove/reorder, failure diagnostics, Recipe Gallery, template use, Log scrub template, and Export JSON paths work independently.
Expected output
After Save succeeds:
Impact
Users can lose a pipeline after believing it was saved. The absence of feedback makes it impossible to know whether Save succeeded.
Regression coverage
Save a new recipe, modify and save it again, reload the page, then load and delete it. Assert that the persisted recipe contents and all save/load status messages are correct.