It's a simple mechanism, a large piston is pushed outward in its bore by hydraulic pressure from the master cylinder, moving the clutch rod which passes through the crankcase to the clutch basket, separating the clutch plates, which achieves a disconnect between the engine and transmission. Hydraulic pressure is held captive by a single large seal on the piston. All we need to do is clean everything, smooth the piston and bore and fit the fresh rubber seal.
(Below) After cleaning with soap & water, I inspect the bore for deep gouges or corrosion, which would prevent sealing, but this one looks useable — the arrow shows the area where the seal actually moves, so that's the critical point in the bore. I begin with a brass rotary brush to remove staining or deposits missed by cleaning and then move on to finger sanding with wet/dry sandpaper, the grit depending upon the condition of the bore and piston. Here. I'm finishing up with 1000-grit.
(click on an image to enlarge)