SumOfChecks Sum-of-Checks: Structured Reasoning for Surgical Safety with Large Vision-Language Models