config = data['config']
environment = {config['model_env']: receipt['requestedModel'], config['api_key_env']: 'LOCAL-FIXTURE-ONLY'}
resolved = {'model': environment[config['model_env']], 'key_present': bool(environment[config['api_key_env']]), 'base_url': config['base_url']}
check('配置仅引用环境变量名，没有保存密钥值', 'api_key' not in config and config['api_key_env'] == 'QR_API_KEY')
check('实际调用模型与解析后的模型一致', resolved['model'] == receipt['requestedModel'] and output['text'] == 'OK')
write_json(folder / 'provider-config.json', config)
result = {'resolved_public_fields': resolved, 'model_result': output}
