
   PASS  Tests\Feature\RiskWorkflowTest
  ✓ assignment moves assessment to awaiting_risk_owner                   4.11s  
  ✓ residual assessment is a separate row linked via parent_id           6.33s  
  ✓ acceptance records decision and routes rejected back to risk owner   6.87s  
  ✓ closure gate blocks when mitigations are still in progress           6.58s  
  ✓ ineffective mitigation drives assessment to ineffective, not closed  6.64s  

  Tests:    5 passed (13 assertions)
  Duration: 31.17s

