As of this writing, we have five shellbox services under helmfile.d/services/:
shellbox/ shellbox-constraints/ shellbox-media/ shellbox-syntaxhighlight/ shellbox-timeline/
Each is a different flavour, meaning it sandboxes a different command. shellbox/ isn't special in that regard, its flavour is "score" for shelling out to lilypond -- it's only named without a suffix because it happened to be the first one. For clarity, we should rename it to shellbox-score. Same goes for the k8s namespace.
Not a ton of resources are tied up in this service, so the easiest way is probably to create a duplicate service with the correct name shellbox-score, switch over to it by repointing the mediawiki config, and then delete the original service.
The shellbox/ directory is special in one way: its global.yaml is canonical for all shellbox services, which symlink to it. We can keep that arrangement, with shellbox-score/global.yaml being the target of those links.