role-transitions.jsonβ’3.27 kB
{
"roleTransitions": [
{
"fromRoleId": "code-review",
"toRoleId": "integration-engineer",
"transitionName": "code_review_to_integration_engineer",
"description": "Transition to integration when review approves implementation",
"conditions": {
"reviewCompleted": true,
"qualityGatesPassed": true,
"acceptanceCriteriaVerified": true,
"productionReady": true
},
"requirements": [
"Comprehensive review completed with approval",
"All quality gates passed with evidence",
"Security review approved and compliant",
"Performance validated within targets"
],
"validationCriteria": [
"All acceptance criteria verified with evidence",
"Quality standards met with compliance confirmation",
"Security review completed and approved",
"Production readiness confirmed"
],
"handoffGuidance": {
"contextToPreserve": [
"review_results_approved",
"quality_evidence_complete",
"acceptance_criteria_verification",
"security_approval",
"production_readiness_assessment"
],
"handoffMessage": "Code review approved with all quality gates passed. Implementation ready for integration and deployment with comprehensive validation evidence.",
"expectedDeliverables": [
"documentation_updates",
"pull_request_creation",
"deployment_preparation",
"workflow_completion"
]
},
"isActive": true
},
{
"fromRoleId": "code-review",
"toRoleId": "architect",
"transitionName": "code_review_to_architect_redesign",
"description": "Transition to architect when significant design changes needed",
"conditions": {
"architecturalIssuesIdentified": true,
"designPatternViolations": true,
"redesignRequired": true
},
"requirements": [
"Quality assessment completed with issues documented",
"Architectural problems clearly identified",
"Redesign scope defined with requirements",
"Quality targets established for revision"
],
"validationCriteria": [
"Comprehensive quality assessment with specific issues",
"Architectural violations documented with examples",
"Redesign scope realistic and achievable",
"Quality targets measurable and enforceable"
],
"handoffGuidance": {
"contextToPreserve": [
"quality_assessment_results",
"architectural_issues_documented",
"design_violations_identified",
"redesign_requirements",
"quality_targets_established"
],
"handoffMessage": "Architectural issues identified requiring redesign. Comprehensive quality assessment provided with specific requirements for architectural improvements.",
"expectedDeliverables": [
"revised_implementation_plan",
"corrected_architectural_design",
"updated_quality_constraints",
"improved_technical_specifications"
]
},
"isActive": true
}
]
}