role-transitions.jsonβ’1.7 kB
{
"roleTransitions": [
{
"fromRoleId": "integration-engineer",
"toRoleId": "product-manager",
"transitionName": "integration_engineer_to_product_manager_completion",
"description": "Complete workflow when integration and deployment successful",
"conditions": {
"integrationComplete": true,
"documentationUpdated": true,
"pullRequestCreated": true,
"workflowFinished": true
},
"requirements": [
"All integration tasks completed successfully",
"Documentation updated based on implementation",
"Pull request created with comprehensive details",
"Workflow execution completed with evidence"
],
"validationCriteria": [
"Git integration successful with clean state",
"Documentation accurately reflects changes",
"Pull request includes comprehensive summary",
"Workflow completion validated with deliverables"
],
"handoffGuidance": {
"contextToPreserve": [
"integration_completion_evidence",
"documentation_updates_summary",
"pull_request_details",
"workflow_completion_metrics",
"delivery_success_confirmation"
],
"handoffMessage": "Integration complete with all tasks finished successfully. Documentation updated and pull request created with comprehensive implementation summary.",
"expectedDeliverables": [
"project_completion_confirmation",
"success_metrics_validation",
"knowledge_preservation",
"workflow_closure"
]
},
"isActive": true
}
]
}