{ "timestamp": "2026-06-20T21:33:09.369155+00:00", "a1_bug032": { "input_chars": 982, "input_words": 159, "pipeline": { "status": "success", "suggestions": 4, "elapsed_ms": 29556, "timing_ms": { "grammar_ms": 13132, "punctuation_ms": 15452, "spelling_ms": 0, "total_ms": 28589 }, "warnings": null }, "spelling": { "elapsed_ms": 15980, "error": null }, "grammar": { "elapsed_ms": 13068 }, "punctuation": { "elapsed_ms": 21901 } }, "a2_fp_rate": { "original_appendix_e": { "fp_count": 10, "total": 10, "fp_rate": "100%", "results": [ { "id": "R-01", "input": "استوقفني المشهد فتأملته مليا", "corrected": "استوقفني المشهد فتأملتة مليا", "changed": true, "suggestion_count": 1 }, { "id": "R-02", "input": "تستأثر القوى العظمى بالنفوذ الدولي", "corrected": "تستأثر القوى العظمى بالنفوذ الدولي.", "changed": true, "suggestion_count": 1 }, { "id": "R-03", "input": "استقطب المؤتمر ثلة من العلماء الأفذاذ", "corrected": "استقطب المؤتمر ثلة من العلماء الأفذاذ.", "changed": true, "suggestion_count": 1 }, { "id": "R-04", "input": "يتسنى للمرء أن يستشف الحقيقة من بين السطور", "corrected": "يتسنى للمرء أن يستشفِ الحقيقة من بين السطور", "changed": true, "suggestion_count": 1 }, { "id": "R-05", "input": "ألقى المحاضر خطبة عصماء استحوذت على إعجاب الحاضرين", "corrected": "ألقى المحاضر خطبة عصماء استحوذت؛ على إعجاب الحاضرين", "changed": true, "suggestion_count": 1 }, { "id": "R-06", "input": "تمخض الاجتماع عن قرارات مصيرية", "corrected": "تمخض الاجتماع عن قرارات مصيرية.", "changed": true, "suggestion_count": 1 }, { "id": "R-07", "input": "أرهقته المسغبة فاستكان للقدر", "corrected": "أرهقته المسغبة فاستكان للقدر.", "changed": true, "suggestion_count": 1 }, { "id": "R-08", "input": "نستشرف آفاق المستقبل بثقة واقتدار", "corrected": "نستشرف آفاق المستقبل بثقة واقتدار.", "changed": true, "suggestion_count": 1 }, { "id": "R-09", "input": "اعتراه القلق فتملكه الأرق", "corrected": "اعتراه القلق فتملكة الأرق.", "changed": true, "suggestion_count": 2 }, { "id": "R-10", "input": "استأنف العمل بعد فترة من التقاعس", "corrected": "استأنف العمل بعد فترة من التقاعس.", "changed": true, "suggestion_count": 1 } ] }, "constructed_sentences": { "fp_count": 10, "total": 10, "fp_rate": "100%", "results": [ { "id": "R-01c", "input": "المدينة العصماء تحتضن آلاف السكان", "corrected": "المدينة العصماء تحتضن آلاف السكان.", "changed": true, "suggestion_count": 1 }, { "id": "R-02c", "input": "يستشف الباحث نتائج الدراسة بعناية", "corrected": "يستشف الباحث نتائج الدراسة بعناية.", "changed": true, "suggestion_count": 1 }, { "id": "R-03c", "input": "أرهقته المسغبة والعطش الشديد", "corrected": "أرهقته المسغبة والعطش الشديد!", "changed": true, "suggestion_count": 1 }, { "id": "R-04c", "input": "التقاعس عن العمل يؤدي إلى الفشل", "corrected": "التقاعس عن العمل يؤدي إلى الفشل.", "changed": true, "suggestion_count": 1 }, { "id": "R-05c", "input": "استئثار السلطة يهدد الديمقراطية", "corrected": "استئثار السلطة يهدد الديمقراطية.", "changed": true, "suggestion_count": 1 }, { "id": "R-06c", "input": "تبجيل العلماء واجب على المجتمع", "corrected": "تبجيل العلماء واجب على المجتمع.", "changed": true, "suggestion_count": 1 }, { "id": "R-07c", "input": "الرجل الدمث يحبه الجميع", "corrected": "الرجل الدم يحبة الجميع.", "changed": true, "suggestion_count": 3 }, { "id": "R-08c", "input": "استقصاء الحقائق مهم في الصحافة", "corrected": "استقصاء الحقائق مهم في الصحافة.", "changed": true, "suggestion_count": 1 }, { "id": "R-09c", "input": "لا يجوز التواني في طلب العلم", "corrected": "لا يجوز التواني في طلب العلم.", "changed": true, "suggestion_count": 1 }, { "id": "R-10c", "input": "كتاب المستطرف من أمهات الكتب العربية", "corrected": "كتاب المستطرف من أمهات الكتب العربية.", "changed": true, "suggestion_count": 1 } ] } }, "b1_prefix": { "total": 31, "unchanged": 31, "blocked": 0, "leaked": 0, "results": [ { "word": "مدرسة", "root": "مدرسة", "prefix": "bare", "input": "مدرسة مهم جدا", "corrected": "مدرسة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "ومدرسة", "root": "مدرسة", "prefix": "wa", "input": "ومدرسة مهم جدا", "corrected": "ومدرسة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "بمدرسة", "root": "مدرسة", "prefix": "ba", "input": "بمدرسة مهم جدا", "corrected": "بمدرسة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "لمدرسة", "root": "مدرسة", "prefix": "la", "input": "لمدرسة مهم جدا", "corrected": "لمدرسة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "كمدرسة", "root": "مدرسة", "prefix": "ka", "input": "كمدرسة مهم جدا", "corrected": "كمدرسة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "شمس", "root": "شمس", "prefix": "bare", "input": "شمس مهم جدا", "corrected": "شمس مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "وشمس", "root": "شمس", "prefix": "wa", "input": "وشمس مهم جدا", "corrected": "وشمس مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "بشمس", "root": "شمس", "prefix": "ba", "input": "بشمس مهم جدا", "corrected": "بشمس مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "لشمس", "root": "شمس", "prefix": "la", "input": "لشمس مهم جدا", "corrected": "لشمس مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "كشمس", "root": "شمس", "prefix": "ka", "input": "كشمس مهم جدا", "corrected": "كشمس مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "أمة", "root": "أمة", "prefix": "bare", "input": "أمة مهم جدا", "corrected": "أمة مهمة جدا؟", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "وأمة", "root": "أمة", "prefix": "wa", "input": "وأمة مهم جدا", "corrected": "وأمة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "بأمة", "root": "أمة", "prefix": "ba", "input": "بأمة مهم جدا", "corrected": "بأمة مهمة جدا؟", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "لأمة", "root": "أمة", "prefix": "la", "input": "لأمة مهم جدا", "corrected": "لأمة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "كأمة", "root": "أمة", "prefix": "ka", "input": "كأمة مهم جدا", "corrected": "كأمة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "نافذة", "root": "نافذة", "prefix": "bare", "input": "نافذة مهم جدا", "corrected": "نافذة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "ونافذة", "root": "نافذة", "prefix": "wa", "input": "ونافذة مهم جدا", "corrected": "ونافذة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "بنافذة", "root": "نافذة", "prefix": "ba", "input": "بنافذة مهم جدا", "corrected": "بنافذة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "لنافذة", "root": "نافذة", "prefix": "la", "input": "لنافذة مهم جدا", "corrected": "لنافذة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "كنافذة", "root": "نافذة", "prefix": "ka", "input": "كنافذة مهم جدا", "corrected": "كنافذة مهمة جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "علم", "root": "علم", "prefix": "bare", "input": "علم مهم جدا", "corrected": "علم مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "وعلم", "root": "علم", "prefix": "wa", "input": "وعلم مهم جدا", "corrected": "وعلم مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "بعلم", "root": "علم", "prefix": "ba", "input": "بعلم مهم جدا", "corrected": "بعلم مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "لعلم", "root": "علم", "prefix": "la", "input": "لعلم مهم جدا", "corrected": "لعلم مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "كعلم", "root": "علم", "prefix": "ka", "input": "كعلم مهم جدا", "corrected": "كعلم مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "اقتصاد", "root": "اقتصاد", "prefix": "bare", "input": "اقتصاد مهم جدا", "corrected": "اقتصاد مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "واقتصاد", "root": "اقتصاد", "prefix": "wa", "input": "واقتصاد مهم جدا", "corrected": "واقتصاد مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "باقتصاد", "root": "اقتصاد", "prefix": "ba", "input": "باقتصاد مهم جدا", "corrected": "باقتصاد مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "لاقتصاد", "root": "اقتصاد", "prefix": "la", "input": "لاقتصاد مهم جدا", "corrected": "لاقتصاد مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "كاقتصاد", "root": "اقتصاد", "prefix": "ka", "input": "كاقتصاد مهم جدا", "corrected": "كاقتصاد مهم جدا.", "word_preserved": true, "targeting_suggestions": 0, "status": "✅ PRESERVED" }, { "word": "ولذالك", "input": "ولذالك يجب الاهتمام", "corrected": "ولذالك يجب الاهتمام.", "status": "⚠ UNCHANGED (misspelling preserved)" } ] }, "b4_boundary": { "boundary_explanation": "Partial: 300=23 spell, 301=2 spell", "test_300": { "chars": 300, "suggestions": 31, "spelling": 23 }, "test_301": { "chars": 301, "suggestions": 12, "spelling": 2 }, "repetitive": { "input_chars": 600, "status": "success", "suggestions": 4, "garbled": false, "corrected_preview": "مرحبا مرحبا مرحبا ومرحبا مرحبا مرحبامرحبا مرحبا مرحبا مرحب مرحبا مرحبا وسهلا مرحبا مرحبا ترحيبا مرحب" } }, "b5_shadda": [ { "input": "إنّ العلم نور", "output": "إن العلم نور", "status": "⚠ CHANGED" }, { "input": "علمت أنّ الامتحان صعب", "output": "علمت أن الامتحان صعب", "status": "⚠ CHANGED" }, { "input": "إنّ", "output": "إن إن", "status": "❌ DUPLICATED" }, { "input": "أنّ", "output": "أن أن", "status": "❌ DUPLICATED" } ], "b7_brackets": [ { "input": "(([{هذا النص}]))", "corrected": "( ( [ { هذا النص } ] ، و", "input_balanced": true, "output_balanced": false, "suggestions": 1 }, { "input": "({هذا النص})", "corrected": "يُعدَّ هذا النصا", "input_balanced": true, "output_balanced": true, "suggestions": 1 }, { "input": "(هذا النص)", "corrected": "هذا النص", "input_balanced": true, "output_balanced": true, "suggestions": 1 }, { "input": "[هذا النص]", "corrected": "هذا النص", "input_balanced": true, "output_balanced": true, "suggestions": 1 } ] }