There was a subsequent post where the spec file did not change but since the content that the API returned was different, it got delisted. So what we have observed so far is
- A change in the summary of a spec path does not delist the plugin
- A change in the content of what is returned will delist the plugin
- A change in path parameters and responses in spec doesn’t delist the plugin (confirmed this by looking at plugin which made these changes and which is still listed: xweather)
The last option is that the process is completely arbitrary, something we can’t completely rule out.