We should do some sort of preflight check to validate all credentials that would be required for success are present . Check to validate github and anthropic key are present before allowing to proceed into the phases.