# AI سے pull request review: ثبوت والے findings

review سے maintainer طے کرے change محفوظ integrate ہو سکتا ہے یا نہیں۔ exact base اور head، project instructions اور diff دیں۔ AI سے callers اور data flow پڑھوا کر trigger، اثر اور verification والا finding مانگیں۔

## آپ کا بریف

1. repo، base، head اور intended behavior لکھیں۔ اصل files کی رسائی دیکھیں؛ غیر متعلق work اور secrets نہ دیں۔

   ____________________

2. instructions، diff، surrounding code اور test results دیں۔ خود، CI یا نہ چلے checks الگ لکھیں۔

   ____________________

3. authorization، data loss، compatibility اور user journey کو ترجیح دیں۔ style اور blocking defect الگ رکھیں۔

   ____________________

## Prompt

[base..head diff] کو [instructions اور context] سے review کریں۔ callers trace کریں۔ actionable finding میں file، trigger، impact اور verification دیں۔ confirmed defects، questions اور style notes الگ ہوں۔ test execution نہ گھڑیں اور ناقابل رسائی code approve نہ کریں۔ merge سے پہلے اصل validation اور limits بتائیں۔

## فرضی مثال

change record lookup سے ownership filter ہٹاتا ہے۔ review caller دیکھ کر پوچھے دوسرا authorization guard باقی ہے یا نہیں۔ نہ ہو تو cross-user access scenario اور focused test دیں۔ ہر untested line کو vulnerability نہ کہیں اور تجویز کردہ test کو چلا ہوا نہ بتائیں۔

## جانچ فہرست

- [ ] کیا finding اصل diff اور reachable path پر ہے؟
- [ ] کیا severity، اثر اور verification بغیر قیاس واضح ہیں؟
- [ ] کیا source review، tests، CI اور production الگ ہیں؟

صرف AI approval پر merge نہ کریں۔ diff اور meaningful checks دیکھیں۔ authorization اور data integrity محفوظ رہیں؛ deployment الگ مجاز action ہے۔

---

Brainbaby · https://brainbaby.ai/ur/blog/ai-pull-request-review-checklist-urdu

CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/
