Currently, you need to use Azure Repo if you want to use Azure Board.
Since the Azure teams itself support other repositories, there are high possibility of using the Azure board without the Azure Repo.
As it stands now, you can not even initialize this extension if it cannot find an Azure repository in your current directory.
I strongly feel that this should be decoupled as it is currently done with JIRA and BitBucket Official
Currently, you need to use Azure Repo if you want to use Azure Board. Since the Azure teams itself support other repositories, there are high possibility of using the Azure board without the Azure Repo. As it stands now, you can not even initialize this extension if it cannot find an Azure repository in your current directory. I strongly feel that this should be decoupled as it is currently done with JIRA and BitBucket Official