I’m syncing the Tcl track. Starting with a docs and metadata PR, the configlet CI failed because the track config.json was flagged. OK, configlet fmt, commit and push.
Now configlet CI fails with
Run configlet lint The lint command is under development. To check your track using the latest linting rules, please regularly update configlet and re-run this command. The `exercises.concept` key is missing: /home/runner/work/tcl/tcl/config.json The `concepts` key is missing: /home/runner/work/tcl/tcl/config.json Configlet detected at least one problem. For more information on resolving the problems, please see the documentation: https://exercism.org/docs/building/configlet/lint Error: Process completed with exit code 1.
Those keys (the values were empty arrays) were indeed removed by configlet fmt.
configlet fmt fails or
configlet lint fails, depending on the presence/absence of those keys.