            rows=output['addresses'];source={r['id']:r['text'] for r in data['records']}
            check('未给门牌保持null',next(r for r in rows if r['id']=='A2')['door'] is None)
            check('所有非空片段可回查原文',all(str(r[k]) in source[r['id']] for r in rows for k in ['street','building','door'] if r.get(k) is not None));cout('addresses.csv',rows);result={'addresses':rows,'review_ids':['A2']}
