reviewer-protocol

Enforce lockout semantics for reviewer rejections in coordination workflows.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/rett-europe/opentreasury --skill reviewer-protocol-rett-europe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewer-protocol
Source: https://github.com/rett-europe/opentreasury/tree/main/.copilot/skills/reviewer-protocol
Command: npx skills add https://github.com/rett-europe/opentreasury --skill reviewer-protocol-rett-europe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When a Reviewer rejects work, the original author is prevented from self-revising and a fresh revision path is enforced to ensure independent review.

Core Features & Use Cases

  • Enforced lockout semantics: The original author cannot produce the next version; a different agent owns the revision.
  • Reassignment or escalation: The Reviewer’s guidance is honored by routing the revision to a different agent or an escalation path with new expertise.
  • Coordinator enforcement: A centralized Coordinator applies the policy mechanically, preventing self-revision and validating agent assignment.
  • Deadlock handling: If all eligible agents are locked out, escalation to the user is triggered for manual resolution.
  • Real-world scenarios: Prevents defensive loops in code reviews or artifact revisions.

Quick Start

Assign a different agent to revise the rejected artifact and ensure the original author is locked out for that revision cycle.

Frequently Asked Questions about reviewer-protocol

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent an author from self-revising their own rejected code in a code review workflow?

To prevent author self-revision in a code review workflow, you enforce strict lockout semantics that block the original author from touching the rejected artifact and mechanically reassign the next revision cycle to a different agent.

What happens to a code review workflow when all eligible agents are locked out of a revision cycle?

When all eligible agents are locked out of a revision cycle, the coordination protocol triggers a deadlock handling mechanism that escalates the rejected artifact directly to the user for manual resolution.

How do I enforce reviewer guidance and route revisions to a different agent after a code rejection?

You enforce reviewer guidance by using a centralized coordinator that validates the reviewer's notes, locks out the original author, and routes the artifact revision task to a different eligible agent or an escalation path.

How does a coordination coordinator handle defensive loops during artifact revisions?

A coordination coordinator handles defensive loops by mechanically applying rejection policies, enforcing strict author lockouts, and validating that the next revision is owned by a different agent or an escalation path.

When do I need strict lockout semantics for a reviewer rejection workflow?

You need strict lockout semantics for a reviewer rejection workflow when your team uses roles like Tester or Lead and requires independent review by ensuring a fresh agent owns every rejected artifact revision.

Can I use a centralized coordinator to validate agent assignment and prevent self-revision in code reviews?

Yes, you can use a centralized coordinator to validate agent assignment and prevent self-revision by mechanically enforcing lockout policies and ensuring a different agent handles the rejected code.