feat(review-workflow): add repo-name disambiguation and complete-inventory proofs (#184)
This commit is contained in:
@@ -5,6 +5,19 @@ Copy, fill the `<...>` fields, and paste as the task prompt.
|
||||
```text
|
||||
Task: review PR #<pr> for issue #<n>.
|
||||
|
||||
Repo name disambiguation (Gitea-Tools blind review hardening):
|
||||
- "Gitea-Tools", "gitea tool", "MCP Gitea tool", "gitea MCP tool", "gitea-tools repo"
|
||||
→ MUST resolve to `Scaled-Tech-Consulting/Gitea-Tools` (never treat as mcp-control-plane).
|
||||
- "mcp-control-plane", "mcp control plane" → only `Scaled-Tech-Consulting/mcp-control-plane`.
|
||||
- If user says "open PRs", "the queue", "MCP Gitea tooling" without explicit repo,
|
||||
or reference is ambiguous: check BOTH configured repos:
|
||||
`Scaled-Tech-Consulting/Gitea-Tools` and `Scaled-Tech-Consulting/mcp-control-plane`.
|
||||
- In the final report, always state exactly which repo(s) were checked.
|
||||
If only one was checked: explicitly say "Only <repo> was checked. Other
|
||||
configured repos were not checked. This is not a complete queue inventory."
|
||||
- A single-repo "no open PRs" result MUST NOT be reported as global "no open PRs"
|
||||
if the other configured repo was not inventoried.
|
||||
|
||||
Rules (llm-project-workflow):
|
||||
- Review in a SEPARATE detached review worktree, never the author's folder.
|
||||
- You must NOT be the PR author. If the authenticated user == PR author, stop.
|
||||
|
||||
Reference in New Issue
Block a user