fix(skills): correct rejection wake guidance

This commit is contained in:
Dotta committed 2026-08-07 20:30:44 +00:00
1 parent c32acc57e6
commit 72eec189b5
2 files changed
+10 -11

No files matched your search

@@ -134,15 +134,14 @@ open a second PR for the same connection accidentally.
- known limitations, prerequisites, and deferred questions.
2. Create a Paperclip `request_confirmation` interaction targeted at that issue
document's latest revision. Use a revision-specific idempotency key and a
`wake_assignee` continuation policy so acceptance resumes implementation.
State in the interaction that a rejection must include a normal issue
comment with revision notes; rejection alone does not wake the assignee.
`wake_assignee` continuation policy so either acceptance or rejection wakes
the assignee. Ask the reviewer to include revision notes when rejecting.
3. Put the issue in `in_review` and stop. Do not prepare App worktrees or code
while the interaction is pending.
4. On rejection, resume only after the reviewer adds the normal issue comment
that wakes the assignee. Revise Phase A only and present a new revision. If
the research PR head, gate document, or connection set changes,
withdraw/supersede the old confirmation and request a fresh one.
4. On rejection, use the interaction response and any revision notes to revise
Phase A only and present a new revision. If the research PR head, gate
document, or connection set changes, withdraw/supersede the old confirmation
and request a fresh one.
5. On acceptance, verify that the response still targets the latest gate
revision and recorded PR head. Implement only the accepted connections.
@@ -2,7 +2,7 @@
"schemaVersion": 1,
"packageName": "@paperclipai/skills-catalog",
"packageVersion": "0.3.1",
"generatedAt": "2026-08-07T20:23:46.413Z",
"generatedAt": "2026-08-07T20:30:29.973Z",
"skills": [
{
"id": "paperclipai:bundled:docs:doc-maintenance",
@@ -1149,8 +1149,8 @@
{
"path": "SKILL.md",
"kind": "skill",
"sizeBytes": 11285,
"sha256": "91c0dc05bf8808fb53acd02344d4ec813f20e6b3bbc43ef1824a78bedd170ee7"
"sizeBytes": 11183,
"sha256": "452386be3aa5e2988dc9d72f288f469975da766626a25c48017877963c533781"
},
{
"path": "examples/notion-mcp-research-gate.md",
@@ -1159,7 +1159,7 @@
"sha256": "944b13ac67c06c65643eb236e856f1479106749861535648d29334f84cf1b50b"
}
],
"contentHash": "sha256:76fa5ea4dc61641469867ca01eddb4f0d62dc9e7cc568ed38dff4153888fa0e3"
"contentHash": "sha256:4dbb76624e0fd5502fa10a9168f77214c5020899838af887e77a1617a0a00c31"
}
]
}