role-transitions.jsonβ’1.55 kB
{
"roleTransitions": [
{
"fromRoleId": "architect",
"toRoleId": "senior-developer",
"transitionName": "architect_to_senior_developer",
"description": "Transition to senior developer with implementation plan and guidance",
"conditions": {
"implementationPlanComplete": true,
"subtasksCreated": true,
"qualityStandardsDefined": true
},
"requirements": [
"Comprehensive implementation plan created",
"Subtasks organized with strategic guidance",
"Quality constraints established",
"SOLID principles compliance verified"
],
"validationCriteria": [
"Implementation plan includes detailed subtasks",
"Quality gates and validation criteria defined",
"Architectural patterns compliance verified",
"Strategic guidance provided for each subtask"
],
"handoffGuidance": {
"contextToPreserve": [
"implementation_plan",
"subtask_guidance",
"architectural_decisions",
"quality_standards",
"performance_targets",
"security_requirements"
],
"handoffMessage": "Implementation plan complete with strategic guidance. Architecture designed following SOLID principles with comprehensive subtask breakdown.",
"expectedDeliverables": [
"implemented_solution",
"test_coverage",
"quality_validation",
"implementation_evidence"
]
},
"isActive": true
}
]
}