مرکزی مواد پر جائیں
اے آئی ٹیوٹوریلز

شواہد کو اولیت دینے والی سابق سوویت یونین کی نسبی تحقیق، اے آئی ایجنٹس کے ساتھ

Codex یا Claude Code کے ساتھ سابق سوویت یونین کی رشتہ داری کی تحقیق کو انسٹال اور استعمال کرنے کا طریقہ سیکھیں۔ اس ٹیوٹوریل میں کیس کی تیاری، آرٹی فیکٹ ہیشنگ، شواہد کے رجسٹر، تاریخی دائرہ ہائے اختیار، شناخت کا تعین، غیر اشاریہ شدہ اسکینز، آڈٹس اور ذمہ دارانہ تحقیقی طریقہ کار شامل ہیں۔

شواہد کو اولیت دینے والی سابق سوویت یونین کی نسبی تحقیق، اے آئی ایجنٹس کے ساتھ

سابق سوویت یونین کے علاقوں سے متعلق رشتہ داری کی تحقیق کیا ہے؟

سابق سوویت یونین کے علاقوں سے متعلق رشتہ داری کی تحقیق Codex اور Claude Code جیسے AI ایجنٹس کے لیے شواہد کو اولین ترجیح دینے والی نسب نامہ تحقیق کی مہارت ہے۔ یہ سابق سوویت یونین، سوویت یونین اور روسی سلطنت سے متعلق خاندانی تاریخ کے سوالات کی تحقیق میں مدد دیتی ہے، جبکہ ریکارڈز، تشریحات اور حل طلب سوالات کو واضح طور پر الگ رکھتی ہے۔

سابق سوویت یونین کے علاقوں سے متعلق رشتہ داری کی تحقیق کا سرورق

یہ مہارت کلیسائی رجسٹروں، سول رجسٹروں، فوجی ڈیٹا بیسز، جلاوطنی اور جبر سے متعلق فائلوں، شائع شدہ دستاویزی مجموعوں اور غیر اشاریہ شدہ آرکائیوی اسکینز کے لیے تیار کی گئی ہے۔ غیر ثابت شدہ خاندانی شجرہ تیار کرنے کے بجائے، یہ ہر دریافت کا ماخذ درج کرتی ہے، آزاد شواہد کو نقل شدہ نسخوں سے الگ کرتی ہے اور واضح کرتی ہے کہ کیا ثابت ہوا ہے اور کیا نہیں۔

اندرونی ہدایات روسی زبان میں لکھی گئی ہیں، لیکن ایجنٹ صارف کی زبان میں جواب دیتا ہے۔ یہ ناموں اور اقتباسات کو ان کی اصل ہجے میں نقل کر سکتا ہے، ترجمے فراہم کر سکتا ہے اور ریکارڈز کے لیے موزوں زبانوں میں تلاشیں تیار کر سکتا ہے، جن میں روسی، یوکرینی، پولش، رومانیائی، جرمن اور یدیشی صورتیں شامل ہیں۔

اہم خصوصیات

  • منظم کیس انٹیک: ایک تحقیقی سوال، معلوم حقائق، ممکنہ طور پر زندہ افراد اور ممنوع موضوعات کی وضاحت کرتا ہے۔
  • قابل تکرار رجسٹرز: افراد، نوادرات، دعووں، رشتوں اور تلاشوں کے لیے CSV ریکارڈز برقرار رکھتا ہے، ساتھ ہی حتمی رپورٹ کا سانچہ بھی فراہم کرتا ہے۔
  • تاریخی دائرہ ہائے اختیار: کسی واقعے کی تاریخ پر موجود ریاست، صوبے، ضلع، پیرش یا سول رجسٹری کے مطابق واقعے کا تعین کرتا ہے، نہ کہ جدید نقشے پر انحصار کرتا ہے۔
  • ناموں کی مختلف صورتوں کا تجزیہ: متعدد علاقائی زبانوں میں ابو، والد کے نام، شادی سے پہلے کے نام، نقل حرفی اور تاریخی صورتوں کو مدنظر رکھتا ہے۔
  • ماخذ کی درجہ بندی: آن لائن شجروں یا فورمز کو سراغ سمجھنے سے پہلے اصل ریکارڈز، سرکاری کیٹلاگز اور اشاریوں کو ترجیح دیتا ہے۔
  • شواہد کی واضح حالتیں: دعووں کو hypothesis، single-source، corroborated، strongly-corroborated، contradicted یا unresolved کے طور پر نشان زد کرتا ہے۔
  • شناخت کا تعین: ممکنہ ہم نام افراد کو الگ person_id اقدار کے تحت رکھتا ہے، جب تک والدین، مکان نمبر، پیدائش کی درست تاریخ، بپتسمہ کے گواہ یا فوجی یونٹ جیسی تفصیلات ان کے تعلق کو ثابت نہ کر دیں۔
  • شواہد کا آڈٹ: حتمی رپورٹ لکھنے سے پہلے حوالہ جاتی سالمیت کی جانچ کرتا ہے اور کمزور تائید کے بارے میں خبردار کرتا ہے۔
  • ذمہ دارانہ حدود: زندہ افراد کا تحفظ کرتا ہے، سائن اِن اور CAPTCHA کو انسان کے ذریعے مکمل کرنے کا تقاضا کرتا ہے، اور پے وال، شرح کی حدود یا رسائی کے کنٹرولز کو نظرانداز کرنے سے منع کرتا ہے۔

پیشگی تقاضے

آپ کو Git، Python 3 اور Agent Skills کے لیے معاون رن ٹائم درکار ہے۔ شامل اسکرپٹس صرف Python کی معیاری لائبریری استعمال کرتی ہیں، اس لیے اضافی Python پیکیجز کی ضرورت نہیں۔

تنصیب کی وہ جگہ منتخب کریں جو آپ کے ایجنٹ سے مطابقت رکھتی ہو۔ Codex، ~/.codex/skills/ استعمال کرتا ہے، جبکہ ذاتی Claude Code مہارتیں ~/.claude/skills/ استعمال کرتی ہیں۔ Claude Code کسی پروجیکٹ کی .claude/skills/ ڈائریکٹری سے بھی مہارت لوڈ کر سکتا ہے۔

مہارت انسٹال کریں

Codex کے لیے انسٹال کریں

git clone https://github.com/DenisSergeevitch/ex-ussr-kinship-research ~/.codex/skills/ex-ussr-kinship-research

ذاتی Claude Code مہارت کے طور پر انسٹال کریں

git clone https://github.com/DenisSergeevitch/ex-ussr-kinship-research ~/.claude/skills/ex-ussr-kinship-research

ایک Claude Code پروجیکٹ کے لیے انسٹال کریں

ریپوزٹری کو پروجیکٹ ریپوزٹری کے اندر .claude/skills/ex-ussr-kinship-research میں کلون یا نقل کریں۔ اس طرح یہ مہارت آپ کے تمام پروجیکٹس کے لیے دستیاب ہونے کے بجائے اسی پروجیکٹ سے وابستہ رہے گی۔

ماخذ ریپوزٹری GitHub پر دستیاب ہے۔

تحقیقی کیس شروع کریں

شروع کرنے کا آسان ترین طریقہ خاندانی تاریخ کا ایک ٹھوس سوال بیان کرنا ہے۔ معلوم نام، تقریباً تاریخیں، مقامات، ریکارڈز کے اسکینز اور غیر یقینی باتیں شامل کریں، لیکن غیر مصدقہ خاندانی روایات کو حقائق فرض کرنے سے گریز کریں۔

درخواستوں کی مثالیں:

  • میرے پردادا کو 1930 کی دہائی میں قازقستان جلاوطن کر دیا گیا تھا۔ کلیسائی ریکارڈز میں ان کے والدین تلاش کرنے میں میری مدد کریں۔
  • یہ شادی کے سرٹیفکیٹ اور ایک سپاہی کا کارڈ ہے۔ جانچیں کہ آیا دونوں ایک ہی شخص سے متعلق ہیں اور شواہد کا سلسلہ تیار کریں۔
  • 1890 کی دہائی میں پودولیا کے ایک گاؤں کے لیے پیرش اور درست FamilySearch فلم تلاش کریں، پھر اس خاندانی نام کی پیدائشوں کا جائزہ لیں۔

ایجنٹ کو وسیع پیمانے پر تلاش شروع کرنے سے پہلے انٹیک مکمل کرنا چاہیے۔ ایک مفید درخواست میں بنیادی سوال، معلوم حقائق، ممکنہ طور پر زندہ افراد، پابندیاں اور مطلوبہ آؤٹ پٹ کی زبان واضح ہوتی ہے۔ زبان کی پہلے سے طے شدہ ترتیب خودکار ہے، اس لیے ایجنٹ کو عموماً محقق کی استعمال کردہ زبان ہی میں جواب دینا چاہیے۔

کیس کی ورک اسپیس بنائیں

مہارت کی ریپوزٹری سے شامل اسکرپٹ کے ذریعے کیس ڈائریکٹری شروع کریں:

python scripts/init_case.py --case-dir ./my-case --research-question "Who were Maria's parents?" --subject-label "Maria"

یہ افراد، نوادرات، دعووں، رشتوں اور تلاشوں کا سراغ رکھنے کے لیے استعمال ہونے والی منظم ورک اسپیس قائم کرتا ہے۔ ہر کیس میں ایک مرکوز تحقیقی سوال رکھیں تاکہ نتیجے میں بننے والی شواہد کی کڑی قابل فہم رہے۔

نوادرات کا اندراج اور ہیش بنائیں

محفوظ شدہ اسکینز اور دستاویزات قابل شناخت رہنے چاہییں، چاہے فائل نام بدل جائیں یا نقل شدہ نسخے ظاہر ہوں۔ ہر نوادرات کے لیے SHA-256 ہیش تیار کریں:

python scripts/hash_artifact.py ./scans/marriage-1902.jpg

اس دستاویز کو اس کے ماخذ کی معلومات سمیت کیس رجسٹرز میں درج کریں۔ ڈاؤن لوڈ کی گئی تصویر، کسی تصویر کا تراشا ہوا حصہ اور اسی بنیادی ریکارڈ کی نقل خود بخود آزاد شواہد نہیں بنتے۔ متعلقہ نقول میں independence_group یکساں ہونا چاہیے تاکہ انہیں الگ الگ ثبوت شمار نہ کیا جا سکے۔

شواہد پر مبنی طریقۂ کار اختیار کریں

  1. مطلوبہ دعوے کی وضاحت کریں۔ خاندان سے متعلق وسیع سوال کو ایسے دعوے میں تبدیل کریں جس کی تائید یا تردید ریکارڈز سے ہو سکے، مثلاً ماریا کے والدین کی شناخت۔
  2. تاریخی مقام کا تعین کریں۔ واقعے کی تاریخ کے مطابق دائرۂ اختیار معلوم کریں، جس میں متعلقہ ریاست، ضلع، پارش یا سول رجسٹری شامل ہو۔
  3. نام کی مختلف صورتیں تیار کریں۔ مقامی ریکارڈ نویسوں کی استعمال کردہ زبانوں میں ممکنہ ہجے، نسبتی نام، قبل از شادی نام اور صوتی نقلیں تیار کریں۔
  4. پہلے مضبوط ذرائع تلاش کریں۔ اصل ریکارڈز کو ترجیح دیں، پھر سرکاری کیٹلاگز، اشاریوں اور شائع شدہ دستاویزی مجموعوں کو دیکھیں۔ صارفین کے بنائے ہوئے شجرہ ہائے نسب اور فورم کی تحریروں کو ثبوت کے بجائے سراغ سمجھیں۔
  5. کامیاب اور ناکام تلاشیں درج کریں۔ کہاں تلاش کی، کون سا استفسار یا فلم دیکھی اور کیا نتیجہ نکلا، یہ سب ریکارڈ کریں۔ منفی نتائج دوبارہ کام سے بچاتے ہیں اور واضح کرتے ہیں کہ کون سے عوامی ذرائع مکمل طور پر دیکھے جا چکے ہیں۔
  6. شواہد سے دعوے بنائیں۔ ہر factual بیان کو اس کے معاون شواہد سے مربوط کریں اور قابلِ وضاحت حیثیت مقرر کریں۔
  7. شناختیں احتیاط سے طے کریں۔ صرف ایک ہی نام اور گاؤں مشترک ہونے کی وجہ سے لوگوں کو یکجا نہ کریں۔
  8. رپورٹ سے پہلے جانچ کریں۔ آڈٹ اسکرپٹ چلائیں اور کمزور روابط، غیر موجود حوالہ جات اور غلط شمار کی گئی تائید کو درست کریں۔

شواہد کا آڈٹ کریں

نتائج تیار کرنے سے پہلے یہ کمانڈ چلائیں:

python scripts/audit_evidence.py --case-dir ./my-case

آڈٹ رجسٹرز میں حوالہ جاتی سالمیت جانچتا ہے اور کمزور تائید کی نشان دہی کرتا ہے۔ کیس کے ڈیٹا کو درست کرنے یا دعووں کو غیر حل شدہ نشان زد کرنے کے لیے اس کے نتائج استعمال کریں۔ مقصد یہ نہیں کہ ہر سوال کو پُراعتماد جواب میں بدلا جائے، بلکہ یہ یقینی بنانا ہے کہ ہر نتیجہ دستیاب شواہد کی درست عکاسی کرے۔

غیر اشاریہ شدہ اسکینز کے ساتھ کام

FamilySearch پر سابق سوویت یونین کی بہت سی کلیسائی کتابیں صرف تصویری مجموعوں کی صورت میں موجود ہیں۔ اس لیے نام کے ذریعے تلاش کرنے پر کچھ نہیں مل سکتا، چاہے متعلقہ اندراج موجود ہو۔ منصوبے کے عملی اسباق میں درست فلم تلاش کرنے، محفوظاتی حوالوں کو فلم شناخت کنندگان سے ملانے، متعلقہ جلد یا حصے کو تلاش کرنے، اہم کالم کو سرسری دیکھنے اور ممکنہ اندراجات کو بڑا کر کے دیکھنے کی سفارش کی گئی ہے۔

دیکھی گئی فلم، تصویری حدود، ریکارڈ کی قسم اور صفحات درج کریں۔ جہاں ممکن ہو، مرکوز تراشے یا کالموں کے مرکب مناظر طویل رجسٹرز کا جائزہ لینا آسان بنا سکتے ہیں۔ براؤزر کا استعمال محتاط اور مہذب ہونا چاہیے: شرح کی پابندیوں کا احترام کریں، مناسب طور پر دوبارہ کوشش کریں اور طویل اسکیننگ کے کام ایک مخصوص ٹیب میں رکھیں۔

ربط پیدا کرنے والی تفصیلات تلاش کریں

صرف نام اکثر کافی نہیں ہوتے۔ شناخت کے زیادہ مضبوط اشاروں میں شادی کے ریکارڈ میں دہرائی گئی عین تاریخِ پیدائش، مستقل مکان نمبر، مماثل والدین یا بپتسمہ کے سرپرست، یا فوجی یونٹ شامل ہو سکتے ہیں۔ عملی رہنما میں مردہ پیدائش کے اندراجات، تاریخی نسبتی ناموں کے فارمولے اور کلرک کے متبادل نام، جیسے Grigorie اور Gheorghe، بھی شامل ہیں۔

پرانے رجسٹرز پر سوویت دور کے حاشیائی اندراجات بھی اہم ہو سکتے ہیں۔ بعد میں درج کیا گیا یہ نوٹ کہ سند جاری کی گئی تھی، ظاہر کر سکتا ہے کہ اس بعد کی تاریخ پر وہ شخص یا خاندان زندہ تھا اور دستاویز کی درخواست کر رہا تھا۔

اعلیٰ درجے کی تحقیق کے نکات

جائے پیدائش اور رہائش الگ رکھیں

“پیدائش کی جگہ” اور “پرورش کی جگہ” کو مترادف نہ سمجھیں۔ دیہات کے نام بدلے گئے ہوں، انہیں مختلف اضلاع میں منتقل کیا گیا ہو یا وہ مکمل طور پر ختم ہو گئے ہوں۔ واقعے کی تاریخ کے مطابق مقام کی تاریخ مرتب کریں اور جدید مساوی مقامات الگ سے درج کریں۔

خاندانی نام کے گروہوں کو احتیاط سے استعمال کریں

فوجی ڈیٹا بیس ایک ہی خاندانی نام اور جائے پیدائش رکھنے والے لوگوں کے گروہ ظاہر کر سکتے ہیں، جنہیں کبھی کبھی خاندانی نام کے جھنڈ یا گروہ کہا جاتا ہے۔ یہ گروہ مفروضے بنانے کے لیے مفید ہیں، لیکن خود رشتہ داری ثابت نہیں کرتے۔ دوسری جنگِ عظیم کے نقصانات کے ڈیٹا بیس عموماً زندہ بچ جانے والوں کو شامل نہیں کرتے، اس لیے کسی شخص کی عدم موجودگی اس بات کا ثبوت نہیں کہ اس نے خدمت نہیں کی۔

جبر اور ملک بدری کے ذرائع کو سیاق و سباق میں سمجھیں

شائع شدہ مجموعوں اور بحالی سے متعلق کتابوں میں سزا، خاندان اور انتظامی تفصیلات شامل ہو سکتی ہیں۔ قانونی بنیاد جیسے کالموں کو احتیاط سے پڑھیں۔ فائل میں درج مقامی واقعہ شاید خاندان کو متاثر کرنے والی وسیع تر ملک بدری کی کارروائی جیسا نہ ہو۔ جب عوامی ریکارڈ ناکافی ہوں تو مہارت کسی محفوظے کو درخواست کا مسودہ تیار کر سکتی ہے، لیکن وہ درخواست بھیجتی نہیں۔

خاندانی مواد کو ذرائع سمجھیں

پاسپورٹ، زبانی تاریخ کی ریکارڈنگز اور محقق کے نوٹس کو درست ماخذ کی قسم کے ساتھ لیبل کرنے پر شواہد کے طور پر شامل کیا جا سکتا ہے۔ ریکارڈ شدہ انٹرویوز کے لیے وقت کے نشان شامل کریں اور اس فرق کو محفوظ رکھیں کہ کسی رشتہ دار نے براہِ راست کیا دیکھا، کسی اور سے کیا سنا اور محقق نے کیا نتیجہ اخذ کیا۔

عوامی شواہد ختم ہونے پر رک جائیں

ذمہ دار ایجنٹ کو ایک ہی تلاش ہمیشہ دہراتے نہیں رہنا چاہیے اور نہ ہی خلا کو من گھڑت تفصیلات سے پُر کرنا چاہیے۔ جب قابلِ رسائی ذرائع ختم ہو جائیں تو جانچے گئے مواد کا خلاصہ دیں، زندہ رشتہ داروں کے لیے مرکوز سوالات تیار کریں اور متعلقہ محفوظہ جات کے لیے درخواستوں کے مسودے بنائیں۔

رازداری اور رسائی کے قواعد

  • زندہ لوگوں کے موجودہ پتے، ٹیلی فون نمبرز یا آن لائن اکاؤنٹس تلاش کرنے کے لیے اس مہارت کا استعمال نہ کریں۔
  • رپورٹس میں زندہ لوگوں اور نابالغوں کی ذاتی معلومات کم سے کم رکھیں۔
  • واضح رضامندی کے بغیر نجی دستاویزات یا ڈی این اے کا ڈیٹا تیسرے فریق کی خدمات پر اپ لوڈ نہ کریں۔
  • صارف کو سائٹ میں سائن اِن اور CAPTCHA مکمل کرنے دیں۔ ایجنٹ کو کبھی بھی CAPTCHA حل یا بائی پاس نہیں کرنا چاہیے۔
  • پے وال، جغرافیائی پابندیوں، شرحِ رسائی کی حدود یا دیگر رسائی کنٹرولز سے بچنے کی کوشش نہ کریں، اور لیک شدہ ڈیٹا بیس استعمال نہ کریں۔
  • جبر، ملک بدری، گود لینے یا ڈی این اے سے متعلق حیران کن دریافتوں کی اطلاع غیر جانب داری سے اور صرف تحقیقی سوال کے لیے درکار حد تک دیں۔
  • درخواست جمع کرانے سے پہلے موجودہ آرکائیو کے طریقۂ کار کی تصدیق کریں، کیونکہ رسائی کے قواعد تبدیل ہو سکتے ہیں۔

ذخیرے کو سمجھیں

SKILL.md میں بنیادی ورک فلو، سخت قواعد اور زبان کی پالیسی شامل ہے۔ references/ ڈائریکٹری میں ماخذ کی حکمتِ عملی، شواہد کے قواعد، مقامی زبان سے متعلق رہنمائی، براؤزر کے طریقۂ کار، رازداری سے متعلق رہنمائی، منتخب ابتدائی ماخذ اور عملی تجربات شامل ہیں۔ assets/ ڈائریکٹری میں کیس کے سانچے ہیں، جبکہ scripts/ میں آغاز، ہیشنگ اور آڈٹ کی افادیتیں شامل ہیں۔

شراکت دار references/seed-sources.md میں ماخذ شامل کر سکتے ہیں۔ اندراجات میں مالک، دائرۂ اختیار، مجموعے کی قسم، یہ وضاحت کہ وسیلے میں اصل دستاویزات ہیں یا اشاریہ، مستقل شناخت کنندگان، رسائی کی شرائط، پابندیاں، عام غلطیاں اور آخری بار جانچنے کی تاریخ درج ہونی چاہیے۔ مثالوں میں ذاتی ڈیٹا ظاہر نہیں ہونا چاہیے۔

نتیجہ

سابق سوویت یونین میں رشتہ داری کی تحقیق، اے آئی ایجنٹ کو خودکار خاندانی شجرہ بنانے والے کے بجائے ایک منظم تحقیقی معاون میں تبدیل کرتی ہے۔ اس کی بنیادی قدر قابلِ سراغ ہونا ہے: ہر شخص، دستاویز، دعوے، رشتے اور تلاش کا جائزہ لیا جا سکتا ہے، جبکہ غیر یقینی اور تضادات نمایاں رہتے ہیں۔ تاریخی دائرۂ اختیار، کثیر لسانی ناموں کی مختلف صورتوں، محتاط شناختی تطبیق اور حتمی آڈٹ کو یکجا کر کے آپ خاندانی تاریخ سے متعلق ایسے نتائج اخذ کر سکتے ہیں جو قابلِ تکرار ہوں اور اپنی حدود کے بارے میں دیانت دارانہ انداز اختیار کریں۔

اس منصوبے کی دیکھ بھال Denis Shiryaev کرتے ہیں اور اسے MIT لائسنس کے تحت تقسیم کیا جاتا ہے۔