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

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

