The article explores a method for verifying application settings stored in a .NET Core appSettings.json file, emphasizing the importance of ensuring consistency across different environment-specific configuration files such as appSettings.Development.json. It introduces a PowerShell function designed to recursively traverse JSON file keys, compare entries between main and environmental files, and identify discrepancies. The function, combined with an array to specify settings to ignore, can detect missing settings in the main appsettings.json file, preventing incomplete deployments. Additionally, the approach ensures that all JSON configuration settings have corresponding Octopus Deploy variables, thereby enhancing deployment reliability by alerting users to any missing values. The article concludes by acknowledging that while the solution may not cover every scenario, it provides a foundational approach to safeguarding against deployment errors.