Move project instruction policy into plugins - #2703
Merged
Merged
Conversation
Contributor
Contributor
Reference screenshotsCI run 35532176743 published no changed screenshot candidates for |
jonathanKingston
added a commit
that referenced
this pull request
Sep 20, 2026
Screenshot candidates rendered for parent PR #2703 at `ca9e3b60f0dee19c781d017be89b74a8dac62a70` by [CI run 35476218700](https://github.com/copse-dev/agent-pane/actions/runs/35476218700). Review GitHub's image diffs, then merge this PR (or enable auto-merge) to apply the accepted references to `codex/instruction-source-plugins`. This branch contains only PNG candidates from the immutable `reference-screenshot-candidates-35476218700` artifact and never targets `main`. If the parent branch has advanced beyond the source SHA above, do not merge this PR; the successful CI run for the new head will replace it. Co-authored-by: jonathanKingston <338988+jonathanKingston@users.noreply.github.com>
jonathanKingston
force-pushed
the
codex/agent-plugins-compliance
branch
from
September 20, 2026 18:29
dc0784d to
1f71654
Compare
jonathanKingston
added a commit
that referenced
this pull request
Sep 20, 2026
Screenshot candidates rendered for parent PR `ca9e3b60f0dee19c781d017be89b74a8dac62a70` by [CI run 35476218700](https://github.com/copse-dev/agent-pane/actions/runs/35476218700). Review GitHub's image diffs, then merge this PR (or enable auto-merge) to apply the accepted references to `codex/instruction-source-plugins`. This branch contains only PNG candidates from the immutable `reference-screenshot-candidates-35476218700` artifact and never targets `main`. If the parent branch has advanced beyond the source SHA above, do not merge this PR; the successful CI run for the new head will replace it. Co-authored-by: jonathanKingston <338988+jonathanKingston@users.noreply.github.com>
jonathanKingston
force-pushed
the
codex/instruction-source-plugins
branch
from
September 20, 2026 18:46
d4d77a9 to
32f37ca
Compare
jonathanKingston
added a commit
that referenced
this pull request
Sep 20, 2026
Screenshot candidates rendered for parent PR `ca9e3b60f0dee19c781d017be89b74a8dac62a70` by [CI run 35476218700](https://github.com/copse-dev/agent-pane/actions/runs/35476218700). Review GitHub's image diffs, then merge this PR (or enable auto-merge) to apply the accepted references to `codex/instruction-source-plugins`. This branch contains only PNG candidates from the immutable `reference-screenshot-candidates-35476218700` artifact and never targets `main`. If the parent branch has advanced beyond the source SHA above, do not merge this PR; the successful CI run for the new head will replace it. Co-authored-by: jonathanKingston <338988+jonathanKingston@users.noreply.github.com>
jonathanKingston
force-pushed
the
codex/instruction-source-plugins
branch
from
September 20, 2026 18:57
32f37ca to
a72a839
Compare
jonathanKingston
added a commit
that referenced
this pull request
Sep 20, 2026
Screenshot candidates rendered for parent PR `ca9e3b60f0dee19c781d017be89b74a8dac62a70` by [CI run 35476218700](https://github.com/copse-dev/agent-pane/actions/runs/35476218700). Review GitHub's image diffs, then merge this PR (or enable auto-merge) to apply the accepted references to `codex/instruction-source-plugins`. This branch contains only PNG candidates from the immutable `reference-screenshot-candidates-35476218700` artifact and never targets `main`. If the parent branch has advanced beyond the source SHA above, do not merge this PR; the successful CI run for the new head will replace it. Co-authored-by: jonathanKingston <338988+jonathanKingston@users.noreply.github.com>
jonathanKingston
force-pushed
the
codex/instruction-source-plugins
branch
from
September 20, 2026 19:10
a72a839 to
9c57fe0
Compare
Screenshot candidates rendered for parent PR `ca9e3b60f0dee19c781d017be89b74a8dac62a70` by [CI run 35476218700](https://github.com/copse-dev/agent-pane/actions/runs/35476218700). Review GitHub's image diffs, then merge this PR (or enable auto-merge) to apply the accepted references to `codex/instruction-source-plugins`. This branch contains only PNG candidates from the immutable `reference-screenshot-candidates-35476218700` artifact and never targets `main`. If the parent branch has advanced beyond the source SHA above, do not merge this PR; the successful CI run for the new head will replace it. Co-authored-by: jonathanKingston <338988+jonathanKingston@users.noreply.github.com>
jonathanKingston
force-pushed
the
codex/instruction-source-plugins
branch
from
September 20, 2026 19:23
9c57fe0 to
a3d5d7c
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
copse.claude-md,copse.agents-md, andcopse.cursor-rulesinstruction-source pluginsThis PR is stacked on #2701 so it contains only the follow-on instruction-source work.
Verification
pnpm run typecheckpnpm run lintpnpm run format:checkpnpm run check:dead-codepnpm run check:oraclepnpm run check:e2e-syntaxpnpm run demo:site:checkpnpm run buildpnpm run test:e2e -- --spec tests/e2e/settings-plugins.e2e.ts: 1 passingThe unrestricted full test command could not complete in the filesystem sandbox because unrelated socket/loopback suites fail with
EPERM; the focused Electron e2e passed outside that network sandbox.Follow-ups
Full Claude parity still needs import expansion and a per-agent/fork-inherited instruction delivery ledger.