that's a pretty neat build you did there, and 23lbs isn't shabby at all.
The fork looks like what is on my Tricross, a specialized fork with the rubber insert thingee. I assume you built the wheels? Getting rid of the clunky triple for the much lighter XT triple would have saved a bunch of weight, and very nice with older XT rd , and even those Supreme tires are pretty light. I just was riding this evening on my 700 supreme shod bike, and they really are nice riding tires.
Did you go with cantis because of the shifters cable pull?
Yes the fork is off an old Specialized. I know. I know. I’m risking asplosion of the bike but it works. Wheels are my build from a set of GT (Hadley) hubs that came into my co-op, DT Alpine spokes, and Velocity Dyads that were another donation.
The brakes are something I have on several bikes because they work with STI. All of the brakes are Paul Touring cantilevers.