I have verified that there is no top level repo and that each one of these repos are individual repos not contained in any other higher level repo. This was one of my first thoughts too, but unfortunately is not the cause.
another user suggested that I create a workspace, and that has fixed the issue, but this feels like a workaround, and is hiding a bug with Xcode. no other project does this for me, the all only display info about their own repos in the source code navagate.