Cyber Triage Automated Investigation Platform vs SISA Compromise Assessment (2026)