Rule 30 algebraic pipeline (part III): the universal framework