If you create a new project type without any associated fact types, then projects of that type have a score of 100 implicitly. If you add a project fact type that has a weight then the project page for the project will show a score of zero but the OpenSearch index still has a score of 100. I believe that we need to update the OpenSearch index every time that a project fact type's weight is updated or a project fact type is associated with the project type.
If you create a new project type without any associated fact types, then projects of that type have a score of 100 implicitly. If you add a project fact type that has a weight then the project page for the project will show a score of zero but the OpenSearch index still has a score of 100. I believe that we need to update the OpenSearch index every time that a project fact type's weight is updated or a project fact type is associated with the project type.