92d65374ef
Aegis CI / lint-and-test (push) Has been cancelled
Snyk Security Scan / Python vulnerabilities (backend) (push) Has been cancelled
Snyk Security Scan / npm vulnerabilities (frontend) (push) Has been cancelled
Snyk Security Scan / Docker image vulnerabilities (backend) (push) Has been cancelled
Containment Time was gated on detection alone, so picking "Not Contained" still showed the field and required it before saving — there's no containment moment to record when nothing was contained. Now only shown and required when the result is Contained or Partially Contained; a stale value from a prior Contained selection is cleared when the result changes away from it, so it can't get silently resubmitted once hidden.