Distributed multi-perspective declare discovery