@@ -39,9 +39,10 @@ Do not jump directly to raw API calls if a dedicated MCP or CLI command covers t
39392 . Read any local specification or context file needed to perform the task correctly.
40403 . Load the relevant repository skill when one exists.
41414 . Choose the highest-level GitHub interface that can perform the task safely.
42- 5 . Execute the operation with the minimum number of calls needed.
43- 6 . Verify the result by reading the updated GitHub object or returned URL.
44- 7 . Report only the outcome and key identifiers back to the caller.
42+ 5 . For PR descriptions, reconcile the proposed body with the actual branch diff and commit list before applying updates.
43+ 6 . Execute the operation with the minimum number of calls needed.
44+ 7 . Verify the result by reading the updated GitHub object or returned URL.
45+ 8 . Report only the outcome and key identifiers back to the caller.
4546
4647## Repository Guidance
4748
@@ -58,6 +59,7 @@ Do not jump directly to raw API calls if a dedicated MCP or CLI command covers t
5859- Do not assume the visible issue number is the same identifier required by a GitHub API.
5960- For sub-issue linking, remember that the REST API expects the child issue's internal GitHub ID,
6061 not its visible issue number.
62+ - Do not claim PR implementation changes that are not present in the current HEAD diff.
6163- Do not mix GitHub task execution with unrelated code changes.
6264- If a PR review comment requires code changes, stop after identifying the actionable request and
6365 hand control back to the caller or a code-focused agent.
@@ -70,3 +72,4 @@ When finishing a task, return:
70721 . What was changed or verified
71732 . The key GitHub identifiers or URLs
72743 . Any blockers, permissions issues, or follow-up needed
75+ 4 . For PR body updates, a short evidence line showing the checked commit range and changed files
0 commit comments