POC exists in FORGE/light-yaml. Since POC contains more than just solution for this issue, for the task itself we need to:
- extract just the solution
- extract and adapt relevant test
- review & QA
- time overhead introduced by the solution (document it either in resolution comment if negligible or in release notes & documentation on yaml loading if more significant)
In YAML configuration files we support includes of other YAML files. The problem is that changes in an included file will not trigger the observation based releasing of the complete configuration. Some developers workaround with fake edits in the including file by adding a space for instance.
Note: in development mode we might want to load the YAML configuration on each request of the provider to avoid any stall configuration.