affordances: officer/core and officerdev/<plugin> are both right
The path takes `publisher` from the manifest verbatim, so a plugin published by officerdev lands under officerdev/. `officer/core` is not a plugin at all — it is the platform's own, shipped by the setup script from the capabilities repository. Two spellings marking two different things: platform versus publisher. Arrived at by accident and kept on purpose. Recorded because the obvious tidy-up removes the distinction rather than the inconsistency. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+4
-1
@@ -112,7 +112,10 @@ capabilities/affordances/
|
||||
gitea.md
|
||||
```
|
||||
|
||||
`<publisher>/<plugin>`, with `core` occupying the plugin slot for the platform's own. A plugin ships an
|
||||
`<publisher>/<plugin>`, taken from the manifest verbatim — so a plugin published by `officerdev` lands
|
||||
under `officerdev/`. `officer/core` is not a plugin: it is the platform's own, shipped by the setup
|
||||
script from the capabilities repository. The two spellings mark two different things and should not be
|
||||
normalised into one. A plugin ships an
|
||||
`affordances/` directory in its repository; installing copies it in, uninstalling removes it — the same
|
||||
shape as `assets/` and `publishAssets`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user