Skip to content

fix: capture mounted workspace diffs#432

Merged
chubes4 merged 1 commit into
mainfrom
fix/issue-429-workspace-diff-artifacts
Jun 1, 2026
Merged

fix: capture mounted workspace diffs#432
chubes4 merged 1 commit into
mainfrom
fix/issue-429-workspace-diff-artifacts

Conversation

@chubes4
Copy link
Copy Markdown
Collaborator

@chubes4 chubes4 commented Jun 1, 2026

Summary

  • Compare repo-backed mounted workspace copies against their baseline directories during artifact capture without requiring git inside Playground.
  • Record per-mount diff extraction status in files/diffs.json, including skipped mounts without baselines and failed extraction diagnostics.
  • Add a focused smoke test covering simulated workspace_write additions and workspace_edit modifications/deletions.

Closes #429.

Testing

  • npm run mounted-workspace-diff-smoke
  • npm run build
  • npm run artifact-contract-smoke
  • git diff --check

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (GPT-5.5)
  • Used for: Implemented the mounted workspace diff artifact capture update, added focused smoke coverage, and ran targeted verification. Chris remains responsible for review and merge.

@chubes4 chubes4 merged commit 069ece5 into main Jun 1, 2026
@chubes4 chubes4 deleted the fix/issue-429-workspace-diff-artifacts branch June 1, 2026 22:07
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.

artifacts: capture diffs for repo-backed workspace edits

1 participant