Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
ADR violations, high coupling, boundary violations
/fix-pr
Major scope, conflicting reviewer feedback
When NOT To Use
Situation
Use instead
A user asks for deliberation directly
Skill(attune:war-room)
The decision is cheap to reverse (high RS)
Proceed without a checkpoint
A panel already ruled on this decision
The prior verdict
This skill decides whether deliberation is warranted and returns fast when
it is not. A command that checkpoints every decision pays the scoring cost to
be told to proceed almost every time, and re-checkpointing a settled call
re-litigates it.
The report consolidates: all checkpoints for the session, the expert panel, voting
summary with unanimity score, escalation history, final decision and rationale, and
a Merkle-DAG integrity verification block. The verification recomputes every node
hash against the stored values so any tampering with deliberation content is
detectable.
Use AuditTrailManager from scripts.war_room.audit_trail to query checkpoints or
generate reports programmatically:
source_command:"do-issue"decision_needed:"Execution order for issues #101, #102"issues_involved: [101, 102]
files_affected: ["src/utils/helper.py", "tests/test_helper.py"]
Assessment:
Reversal Cost: 1 (can revert commits)
Time Lock-In: 1 (no deadline)
Blast Radius: 1 (single utility module)
Information Loss: 1 (all options preserved)
Reputation Impact: 1 (internal)
RS: 0.20 (Type 2)
Response:
should_escalate:falseselected_mode:"express"recommendation:"Execute in parallel - no dependencies detected"confidence:0.95requires_user_confirmation:false
Example 2: High RS (Escalate)
Input:
source_command:"pr-review"decision_needed:"Review verdict for PR #456"blocking_items:- {type:"architecture", description:"New service without ADR"}
- {type:"breaking", description:"API contract change"}
- {type:"security", description:"Auth flow modification"}
- {type:"scope", description:"Unrelated payment refactor"}
files_affected: ["src/auth/", "src/api/", "src/payment/", "src/services/new/"]
Assessment:
Reversal Cost: 4 (multi-service impact)
Time Lock-In: 3 (PR deadline pressure)
Blast Radius: 4 (cross-team impact)
Information Loss: 3 (some paths closing)
Reputation Impact: 2 (internal review)
RS: 0.64 (Type 1A)
Response:
should_escalate:trueselected_mode:"full_council"war_room_session_id:"war-room-20260125-143025"orders:-"Split PR: auth changes separate from payment refactor"-"Require ADR for new service before merge"-"API change: add migration path, not blocking"confidence:0.75requires_user_confirmation:true
Related Skills
Skill(attune:war-room) - Full War Room deliberation
/do-issue - Issue implementation (uses this checkpoint)
/pr-review - PR review (uses this checkpoint)
/architecture-review - Architecture review (uses this checkpoint)
/fix-pr - PR fix (uses this checkpoint)
Exit Criteria
A structured checkpoint response is returned with all required fields: reversibility_score
(0.0-1.0), selected_mode (express / lightweight / full_council / delphi), should_escalate
(boolean), and recommendation or orders.
Any response with reversibility_score > profile threshold has should_escalate: true
and triggers the full War Room via Skill(attune:war-room) before returning.
Any response with confidence <= 0.8 sets requires_user_confirmation: true and presents
a confirmation prompt to the user rather than auto-continuing.
The checkpoint is logged to
~/.claude/memory-palace/strategeion/checkpoints/{date}/{checkpoint-id}.json; if this write
fails, the calling command proceeds and logs a warning rather than blocking the workflow.