What’s working and what’s missing in Penpot plugins?

I hit a real Plugin API limitation that might be worth documenting more clearly.

In live plugin/MCP work, top-level board creation and top-level reparenting followed the active page. So for automation, I had to:

  1. switch to the target page first
  2. then create or reorganize top-level boards
  3. then verify where they actually landed

This came up while building reusable Event Modeling slice components across Components and PATHS pages. The closest GitHub issue I found is:

I added more concrete reproduction context there.