Carry Scope.Mappings into the fetch config

main

Commit

Soph3mo ago

buildFetchConfig copied Branches/AllRefs/ExcludeRefPrefixes from the request scope but never set Mappings, unlike its sync and bootstrap siblings. A mappings-scoped fetch therefore silently ignored the mappings and fetched the wrong refs. Populate Mappings the same way buildSyncConfig does.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 4bd2d811eae7