Nice find . Looks like part of the XTR 9100 derailer. I wonder if it’s necessary or just an added protection?Google lense to the recue: this would be bumper Y3FA59000 which is indeed part of the derailleur.
The World's largest electric mountain bike community.