plugin-example-kind
| Version | 2026.181.0001 |
| Repo | superproject |
| Plugin | yes — see the plugin reference |
Reference OUT-OF-TREE charly class:kind plugin (F4) — a standalone Go module
(go.mod + main.go) serving the examplekind entity KIND over go-plugin gRPC via the
charly plugin SDK. It proves PARSE-TIME kind prescan + pre-load connect: a
kind: examplekind entity whose plugin is NOT compiled in is recognized at parse,
the plugin is connected before decode, and runPluginKind dispatches Invoke(OpLoad)
so the authored body lands in uf.PluginKinds. The kind-class companion of the
verb/deploy/step example plugins; NOT in compiled_plugins (out-of-process only).
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
check |
the out-of-tree class:kind plugin ships a buildable Go module the host can build + serve out-of-process |