Skip to content

Enhancement/workflow editing#11

Merged
markrai merged 5 commits into
mainfrom
enhancement/workflow-editing
Mar 31, 2026
Merged

Enhancement/workflow editing#11
markrai merged 5 commits into
mainfrom
enhancement/workflow-editing

Conversation

@markrai
Copy link
Copy Markdown
Owner

@markrai markrai commented Mar 31, 2026

Implement editable workflows: add, rename, and delete lanes with strict invariants (single done lane, non-empty/delete protection, min lane count), consistent maintainer-gated API routes, and validated store logic. Update dashboard semantics to treat all non-done lanes as WIP (with legacy split fallback), add settings UI for workflow management, and include comprehensive store + HTTP tests for workflow and dashboard behavior.

markrai added 5 commits March 31, 2026 13:10
Signed-off-by: Mark Rai <markraidc@gmail.com>
Signed-off-by: Mark Rai <markraidc@gmail.com>
Signed-off-by: Mark Rai <markraidc@gmail.com>
Signed-off-by: Mark Rai <markraidc@gmail.com>
Signed-off-by: Mark Rai <markraidc@gmail.com>
@markrai markrai self-assigned this Mar 31, 2026
@markrai markrai merged commit a1b7d16 into main Mar 31, 2026
2 checks passed
@markrai markrai deleted the enhancement/workflow-editing branch March 31, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant