rosetta pr-review-bots.instructions.md

rosetta pr-review-bots.instructions.md is an instructions file for GitHub Copilot from tikoci/rosetta. It costs 1,266 tokens per session, scanned A, original, MIT.

Guidance for handling pull-request reviews from GitHub bots such as Copilot and CodeRabbit. It explains how their review comments and status checks appear and why they must be interpreted differently.

In plain words
What is it for?
Understanding bot feedback on pull requests, checking unresolved threads, resolving findings, and triggering another review after pushing changes.
Why use it?
A green check or a normal pull-request decision does not necessarily mean every bot finding is resolved. The instructions help avoid misreading review status.

Instructions file for GitHub Copilot

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/tikoci/rosetta/pr-review-bots
Clone the repo
git clone --depth 1 https://github.com/tikoci/rosetta

Made for: GitHub Copilot.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for rosetta pr-review-bots.instructions.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/tikoci/rosetta/pr-review-bots.svg)](https://agentmods.dev/instructions/tikoci/rosetta/pr-review-bots)
Your own site
<a href="https://agentmods.dev/instructions/tikoci/rosetta/pr-review-bots"><img src="https://agentmods.dev/badge/instructions/tikoci/rosetta/pr-review-bots.svg" alt="Measured on agentmods" height="20"></a>
Per session 1,266 This file is loaded in full into every session.
When invoked 1,266 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.01266 $0.01266
Opus 5 $0.00633 $0.00633
Sonnet 5 $0.00253 $0.00253
Haiku 4.5 $0.00127 $0.00127

Measured 4d ago against content hash 3589e4a751db, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

rosetta pr-review-bots.instructions.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.github/instructions/pr-review-bots.instructions.md · 80 lines

How it starts

The opening of the file, as written. The whole thing — 80 lines — stays where its author put it; the contents beside it link to each section on GitHub.

PR review bots (Copilot + CodeRabbit)

This is the rationale doc. For the runnable step-by-step procedure (list unresolved threads, resolve them, re-check after a push), use the pr-review-gate skill (.github/skills/pr-review-gate/SKILL.md) instead of re-deriving the gh commands here.

When a rosetta PR is marked Ready for Review (not while it is a draft), two bots review it: copilot-pull-request-reviewer and coderabbitai. They surface their findings through different GitHub mechanisms, so an agent that checks only one signal will mis-read the state of the PR.

  • CodeRabbit is a status check, not a findings gate. Its check turns green when its review run finishes — green means "CodeRabbit is done looking," not "your findings are addressed." Do not read a green CodeRabbit check as permission to merge. It re-reviews on demand via an @coderabbitai review PR comment.
  • Copilot is a requested reviewer. Its review lands as state COMMENTED, never CHANGES_REQUESTED. So gh pr view N --json reviewDecision will not show it as blocking or pending the way a human "changes requested" review would — the findings are real but invisible to a decision-status check.
  • Bot reviews don't move reviewDecision, but unresolved threads DO block the merge. main is branch-protected: required status checks (test, both CodeQL Analyze) plus required conversation resolution, with enforce_admins: false (an admin can still override the button, or merge via gh). Because both bots submit COMMENTED (never CHANGES_REQUESTED), gh pr view N --json reviewDecision stays clean — the block surfaces as mergeStateStatus: BLOCKED, driven by the unresolved review threads, not by a review decision. So reviewDecision is not the signal to watch; an open bot thread is. Resolving every thread (below) is what clears the gate.

Wrapping a PR

Findings live in inline review comments, which gh pr view does not show. Read them explicitly, then close the loop:

Read the full file on GitHub · 80 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 80 lines · 1,266 tokens per session scan A 3589e4a751db

Subscribe to this mod's changes

rosetta pr-review-bots.instructions.md is an instructions file published in the GitHub repository tikoci/rosetta (43 stars, last pushed 18d ago), licensed MIT. It adds 1,266 tokens to every session, about $0.0063 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other instructions, from other repositories