{
  "schema": "https://persona-atoms.com/schemas/composition-group-v1.json",
  "type": "panel",
  "id": "architecture-review-panel",
  "version": "1.0.0",
  "name": "Architecture Review Panel",
  "description": "Reviews system-level implications and emits an aggregate panel state through a moderator.",
  "members": [
    { "ref": "persona-atoms://personas/reviewer-systems-architect", "responsibility": "Produce architecture findings.", "cardinality": "1", "required": true },
    { "ref": "persona-atoms://personas/moderator-review-panel", "responsibility": "Aggregate reviewer state without injecting content judgment.", "cardinality": "1", "required": true }
  ],
  "entry_conditions": ["Architecturally significant changes are present or architecture review is required by policy"],
  "workflow": [
    "Architecture reviewer evaluates artifacts and emits findings.",
    "Moderator determines whether the panel is complete and what aggregate state it should emit."
  ],
  "moderation_rule": "The moderator may emit approve, conditional, or block at the panel-state level only. It must not originate architecture findings.",
  "output_artifacts": ["architecture review findings", "architecture panel state"],
  "rework_routing": ["Architecture blocks route back to the originating pod."],
  "done_criteria": ["Architecture findings are present", "Panel state is explicit"],
  "tags": ["review", "architecture", "panel"],
  "vendors": ["claude", "gpt", "any"],
  "lifecycle": "draft",
  "license": "Apache-2.0",
  "provenance": { "source": "convergent-systems-co", "addedBy": "persona-taxonomy-integration", "addedAt": "2026-06-15T00:00:00Z" }
}
