Repository navigation
fix: keep missing resource and hook targets read-only in sync previews - #389
Conversation
|
Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing: 8
✨ Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Changelog✅ Contribution check passed. Head: Base: Contribution: 1 new valid fragment(s). Policy: ordinary.
|
|
🚀 Preview is available for this pull request. |
Rigorous review requestedThis pull request is ready for the dedicated
Review focus
Sample changed files
Suggested prompt |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Related Issue
Closes #386
Motivation / Context
Missing resource/hook targets previously bypassed preview/check guards, wrote assets and returned success even for check mode.
Changes
Executed behavioral evidence
Focused actual-source harnesses with boundary doubles and real disposable filesystem fixtures were run against unchanged main (RED) and this patch (GREEN):
These are focused method/command harnesses, not the installed PHPUnit suite or full CLI integration.
Verification
git diff --checkandcomposer validate --no-plugins --no-scripts --no-check-publishpassed.composer dev-tools. This cloud checkout has no DevTools vendor dependencies (Symfony/Prophecy absent); a previously denied dependency download was not retried or bypassed. The committed PHPUnit regressions still need execution in the normal supported environment.Documentation / Generated Output
Command docs updated. No generated output, workflow, release, deployment or extraction proposal changed.
Changelog
Added an independent patch/fixed fragment; no manual release/version change.
Reviewer Notes
Based on main
35d27ee20066fd9e234d228bb866102c64c7ef1a. Separate from the responsibility-extraction proposals. No merge, release or deployment authorization is exercised here.PR #376 also touches GitHooks/tests/docs for external runtime migration; these guards address an independent missing-target regression and must be preserved when integrating that PR.