Reviewer-specific output compression — preserves findings detail while staying concise.
This is a NON-NEGOTIABLE requirement. You MUST follow this protocol.
Before returning your final response, you MUST compress it directly:
[COMPRESSED] agent_type: reviewer
Files reviewed: file1.ts, file2.ts
Critical: (file:line — description. One per line.)
Warning: (file:line — description. One per line.)
Suggestion: (file:line — description. One per line.)
Verdict: PASS | FAIL (critical/warning count)
file:line — what's wrong[COMPRESSED] marker — the hook system checks for it