CTO checklist