Swift/erasure-codes/reads

What is the data flow for a read request?

After determining if the object is erasure coded (Swift/erasure-codes/granularity), the proxy makes the necessary connections to the storage nodes and read the data back, rebuilding any missing pieces.

Does the proxy repush any missing pieces back to the object server? Can the proxy emit a message that management tools can detect to trigger rebuilding?