Skip to content

fix: commit workspace task artifacts before wave merge - #75

Merged
HenryLach merged 2 commits into
mainfrom
fix/workspace-task-artifact-commit
Mar 19, 2026
Merged

HenryLach merged 2 commits into
mainfrom
fix/workspace-task-artifact-commit

Conversation

@HenryLach

Copy link
Copy Markdown
Owner

Workers wrote .DONE/STATUS.md to shared-libs but never committed them, causing dirty working tree that blocked /orch-integrate. 828 tests.

In workspace mode, workers write .DONE and STATUS.md to the canonical
task folder (shared-libs) via absolute paths, not to the lane worktree.
These changes were left uncommitted in the task-area repo's working
tree, causing conflicts when /orch-integrate tried to merge.

New commitWorkspaceTaskArtifacts() runs after each wave's tasks complete,
before the merge step. It finds repos with dirty task files and commits
them so they appear in the orch branch correctly.
@HenryLach
HenryLach merged commit 5e9ea5d into main Mar 19, 2026
1 check passed
@HenryLach
HenryLach deleted the fix/workspace-task-artifact-commit branch March 19, 2026 00:57
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