Skip to content

Preserve workspace wp-config opt-in during OpenCode reconciliation - #646

Merged
chubes4 merged 1 commit into
mainfrom
fix/issue-611-reconcile-workspace-config
Oct 1, 2026
Merged

chubes4 merged 1 commit into
mainfrom
fix/issue-611-reconcile-workspace-config

Conversation

@chubes4

@chubes4 chubes4 commented Oct 1, 2026

Copy link
Copy Markdown
Member

Summary

Keep the explicit workspace-mode wp-config.php edit exception when the OpenCode JSON reconciler runs during setup or upgrade. The default and opt-out remain denied, and other workspace paths remain read-only.

Verification

  • bash tests/repair-opencode-json.sh
  • bash tests/source-mode.sh
  • python3 -m py_compile lib/repair-opencode-json.py

Homeboy Cook cook-detached-ec23ca52-7b34-4123-869e-b493110d95d6 passed all three gates; its PR creation encountered a GitHub 504 after the verified commit was pushed. This PR is the finalization of that candidate. Completes the remaining reconciler path for #611 and follows #645.

AI assistance

  • Tool: Homeboy Cook with OpenCode
  • Model: OpenAI GPT-6 Luna
  • Used for: identified the workspace-mode reconciler mismatch, implemented the narrow policy fix and regression tests, and ran deterministic verification. Chris reviewed and owns the change.

@chubes4
chubes4 marked this pull request as ready for review October 1, 2026 16:19
@chubes4
chubes4 merged commit f628189 into main Oct 1, 2026
82 checks passed
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