chore(agents): dedup + normalize a2a-* sub-agent prompts (canonical common-rules block)#321
Merged
Merged
Conversation
…al common-rules block The four A2A sub-agent definitions repeated the same five rules (finalizer prohibition, advisory cost tier, redaction, bounded output, roster reference) in per-file wording that had drifted — e.g. the verifier's redaction list was an abbreviated variant of the explorer's. - One canonical "Common rules (all A2A sub-agents)" block, identical across files; role-specific rules (READ-ONLY / WRITE-SET / NO SOURCE EDITS / CITE+tool-order) separated and kept intact. - Redaction list normalized to the full canonical form everywhere. - Contract preserved: frontmatter name/description/tools unchanged, model_tier + model_tier_default keys intact, cost/token reporting note intact — validate-harness.sh fully green (agents + model_tier + cost/token checks all ok). - ~7.5% smaller (7732→7153 bytes); the win is drift-free maintenance, not raw size. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
seoseo-ai
approved these changes
Jul 7, 2026
seoseo-ai
left a comment
Collaborator
There was a problem hiding this comment.
정규 공통블록 통일 승인 — validate-harness green(계약 필드 전부 유지), 드리프트 제거 확인.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
4개 a2a-* 서브에이전트 정의의 공통 룰 5종을 단일 정규 블록으로 통일 (파일 간 문구 드리프트 제거 — verifier redaction 목록 축약판 → 전체 정규형으로 복원), 역할별 룰(READ-ONLY / WRITE-SET / NO SOURCE EDITS / CITE)은 분리 유지.
Contract 보존 증거
validate-harness.sh전부 green: fm_check ok ×4, model_tier ok ×4, model_tier_default ok ×4, cost/token note ok ×4Size
7732 → 7153 bytes (−7.5%) — 주 목적은 토큰보다 드리프트 없는 유지보수 단일화.
🤖 Generated with Claude Code