{"contract_id":"identify_support_step_v1","title":"Identify support step and process stage","kind":"step_identification","purpose":"Determine the user journey step based on extracted signals","applicable_channels":["chat","email"],"required_inputs":["signal_set"],"allowed_actions":["determine_step"],"success_outputs":["step_id","step_stage","confidence"]}