Why did GitHub import miss part of my repo?

Maps · Updated Jun 22, 2026

Repo import creates an editable draft from detected files and dependencies. Some services may need to be added manually.

Repo import scans repository metadata and dependency files to create a first draft. It is designed to give you an editable map, not a locked or perfect diagram. The repo import docs explain what the scan reads.

Generated code, unusual monorepo layouts, private package metadata, and services that are not represented in dependency files may need manual cleanup. If the scan finds more nodes than your plan allows, the map stays within the current node limit.

After import, review the map, rename services, connect missing edges, add owners, and fill in spend metadata.

Related articles