Loose refs, packed-refs, symbolic refs and HEAD resolution with glob enumeration; repository discovery (walk-up, .git file indirection, commondir split for worktrees, bare detection); .git/shallow parsing; detection of unsupported formats (SHA-256 object format, reftable) with clear errors.
Part of #5031 — see docs/design/managed-git-migration.md for the full design.
Loose refs, packed-refs, symbolic refs and HEAD resolution with glob enumeration; repository discovery (walk-up,
.gitfile indirection, commondir split for worktrees, bare detection);.git/shallowparsing; detection of unsupported formats (SHA-256 object format, reftable) with clear errors.Part of #5031 — see
docs/design/managed-git-migration.mdfor the full design.