14 points
This means either this is life, or it’s some sort of physical or chemical process that we do not expect to happen on rocky planets.
We really went through all possible pathways that could produce phosphine on a rocky planet. If this is not life, then our understanding of rocky planets is severely lacking.
That’s pretty big talk, a lot of the paper is speculative by nature but this really could be it.