Authoring the values.yaml is error prone because there are many keys, and the nesting is deep. It would help users if their IDE provided linting and auto-completion. This can be achieved with a values.schema.json. For example:
# yaml-language-server: $schema=./values.schema.json
replicas: 1
fullnameOverride: posit-connect
sharedStorage:
create: true
name: posit-connect-pvc
mount: true
I see that Chronicle already has values.schema.json, so maybe the same process can be implemented for Workbench, Connect, and Package Manager.