Self-check – Triage 2025