examplestep-consumer
| Version | 2026.175.0001 |
| Repo | superproject |
Reference CONSUMER candy for the build-time plugin-execution example. Its
plan carries a BUILD-context run: step plugin: examplestep which, at
image build, drives charly’s build-path plugin connect + invokeVerbBuildEmit
seam: the out-of-tree candy/plugin-example-step is host-built + connected
out-of-process, its OpEmit Invoked, and the returned Containerfile RUN
spliced into the generated Containerfile — baking /opt/examplestep-baked into
the image. Compose it WITH candy/plugin-example-step (which provides the
examplestep verb); the runtime check below proves the bake ran.
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 |
|---|---|
run |
at image build the examplestep plugin’s OpEmit emits a Containerfile RUN that bakes /opt/examplestep-baked into the image |
check |
the build-time examplestep bake ran — /opt/examplestep-baked is present in the built image |