results = {}
for key in data['queries']:
    results[key] = data['reports'][key] if key in data['allowed_keys'] and key in data['reports'] else {'error': 'not_allowed_or_missing'}
check('允许的R1真实读回12.50', results['R1']['total'] == '12.50')
check('R2没有因用户提问而开放访问', results['R2'] == {'error': 'not_allowed_or_missing'})
result = {'reports': results, 'explanation': output}
