charly-marketplace
| Version | 2026.239.1634 |
| Repo | box/fedora |
The shared candy CLOSURE this repo resolves against — one candy: list naming
every standalone candy repo whose entities the images here need, so a bare
reference like kde-shell resolves without each box pinning it individually.
It is NOT the marketplace generation source, despite the shared directory name.
That is candy/charly-marketplace/charly.yml in opencharly/marketplace, which
declares the marketplace: entity and is what charly marketplace generate
reads. This file declares no marketplace: entity and no generation happens in
this repo.
It is therefore NOT expected to match the marketplace repo’s list, and must not be “synced” to it: the two answer different questions — what this repo’s images need, versus what the published corpus is generated from. They have already diverged in both directions.
Do not delete it as a redundant copy either. Removing it breaks resolution here:
charly box validate then fails with unknown candy "kde-shell" among others.
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 marketplace corpus source resolves via the charly binary |