Skip to content

fix: only publish substantive capability sync changes - #113

Merged
claucambra merged 1 commit into
mainfrom
codex/capability-sync-public-changes-only
Oct 26, 2026
Merged

claucambra merged 1 commit into
mainfrom
codex/capability-sync-public-changes-only

Conversation

@claucambra

Copy link
Copy Markdown
Contributor

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (N/A)

@claucambra claucambra self-assigned this Oct 26, 2026
@claucambra
claucambra requested a balanced review from Copilot October 26, 2026 12:22
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
@claucambra
claucambra force-pushed the codex/capability-sync-public-changes-only branch from e097727 to 75005e6 Compare October 26, 2026 12:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The suppression step runs before publication, matches the pinned helper interfaces, and has no identified blocking issues.

No open issues 🎉

What changed in this PR

This PR limits capability-sync pull requests to confirmed public contract changes that require Swift model or focused test updates, avoiding revision-only publication.

Changes:

  • Adds a deterministic safe-output filter that converts state-only PR requests into quiet no-ops.
  • Updates agent instructions to require substantive changes and permits the Python detector command.
  • Regenerates the workflow and documents that quiet runs leave the tracked revision unchanged.
File Description
Automation/​README.md Documents substantive-only publication and quiet-run behavior.
.github/​workflows/​capability-sync.md Adds state-only suppression, tighter publication criteria, and Python access.
.github/​workflows/​capability-sync.lock.yml Incorporates the suppression step and Python permission into the generated workflow.

Review effort: Balanced

@claucambra
claucambra merged commit 6effc21 into main Oct 26, 2026
5 checks passed
@claucambra
claucambra deleted the codex/capability-sync-public-changes-only branch October 26, 2026 14:02
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.

2 participants