During development, example.settings.local.php is frequently duplicated and used as is, or with minor modifications. One of the lines that's included by default is enabling local development services. Editing this file to turn on twig debug or disable caching is a common step in the development process.
However, because this file is part of Drupal's composer scaffolding, it is overwritten back to its default value any time core is updated via composer.
We should remove this file from core scaffolding so that local development modifications aren't overwritten by composer actions
Original Title & Issue Summary:
Rename development.services.yml to example.development.services.yaml
During development, example.settings.local.php is frequently duplicated and used as is, or with minor modifications. One of the lines that's included by default is enabling local development services. Editing this file to turn on twig debug or disable caching is a common step in the development process.
However, because this file is part of Drupal core, it is overwritten back to its default value any time core is updated via composer.
I would propose renaming development.services.yml to [example/default].development.services.yml while leaving the rest of the related core files as is. This would encourage developers to create a new file not included in core that is therefore not overwritten during the update process.