Discussion at
https://www.wikitree.com/g2g/1559934/comments-on-thomas-halstead has made me aware of an unintended effect of PPP that I think should be regarded as a bug.
When a member attempts to add a child to a parent (call them "Gregor Johnson") whose profile is not protected, but has a spouse ("Sara Olson") with a PPP profile, if the member ticks the box to confirm that the other parent (or the parent's spouse) is Sara Olson, the connection is rejected because the member does not have necessary permissions to edit Sara Olson's profile. This also affects situations where both parents are PPP, and the member has profile manager status on one profile but not the other.
In this situation, it is entirely appropriate for the system to prevent Greg Johnson and Sara Olson from being recorded as married if their marriage is not currently recognized in the system. However, when two parents of a person are already recorded as married, and one of those parents is PPP, the PPP setting should not prevent a child from being connected to the non-PPP parent.
(It is, in fact, possible to override this behavior by falsely telling the system that Greg isn't married to Sara, or that Sara is not the other parent, but most of our members are too conscientious to do that.)
Rather than upsetting members by rejecting their edits, I'd like the system to allow the edit to go through if it does not add a new relationship to the PPP profile. And if that's too hard to do (I expect that it is), how about editing the error message to say that "Your edit affects multiple profiles, including Olson-123, which is project-protected. To proceed with the edit, revise the setting that identifies a marriage or co-parent relationship with that profile."