Git itself is already federated. Every clone is a repo. That's not the bit that needs fixing.

so you would consider fossil a fully realized version of this?