This is what happens when you spent the last few months consumed by maple syrup season.
Weather turned nice and trails are open now. Finally able to get some outdoor miles in. Went to swap some parts on the kid's #MTB (growing and all that) and find he's due for new derailleur pulleys and I'm nearly out of tire sealant. His chain was done for too. Will steal some pulleys from a different XT derailleur to get him going. Have a pile of chains, good there. Still, poor planning by dad here...
Hopefully he enjoys the carbon wheel upgrade for this season.