I have a WP plugin (Canalplan) which at the moment works with WP and CP but does not support WP’s blocks, and never will so eventually it will stop working. At the moment it’s sitting in the WP repository.
Couple of questions:
What do I need to do to my plugin to indicate that it’s CP compatible
What do I need to do if I want to basically abandon the WP repository and move it so it’s in the CP repository
For (2), ClassicPress has a directory and not a repository. In other words, CP doesn’t host plugins or themes but keeps details of them in such a way that users can install them via the directory.