The Rigor Standardمعيار الدقة
The authoring bar every piece of content on ClipSAT — human-written or AI-assisted — is checked against before it publishes. المعيار الذي يُقاس عليه كل محتوى في ClipSAT — سواء كتبه إنسان أو بمساعدة الذكاء الاصطناعي — قبل نشره.
Draft v1 · Last updated 2026-08-08 · Revisions are dated, never silent المسودة الأولى · آخر تحديث 2026-08-08 · كل تعديل مؤرَّخ، ولا يمر بصمت
"See the proof, move the proof." Every non-trivial result on ClipSAT ships with both a rigorous derivation and a live, manipulable explorer of the same object — never a bare formula, and never an animation with nothing rigorous behind it. «شاهد البرهان، وحرّك البرهان.» كل نتيجة غير بديهية في ClipSAT تُنشر مع اشتقاق دقيق كامل وأداة تفاعلية حيّة يمكن التحكم بها لنفس الفكرة — لا صيغة مجردة بلا برهان، ولا رسم متحرك بلا دقة رياضية خلفه.
1 Every theorem or result chapterكل فصل يقدّم نظرية أو نتيجة
Before a chapter that introduces a formal result publishes, it must have all four of the following. Missing any one of them means the chapter isn't done — not "good enough for now." قبل نشر أي فصل يقدّم نتيجة رياضية رسمية، يجب أن يستوفي جميع الشروط الأربعة التالية. غياب أيٍّ منها يعني أن الفصل غير مكتمل — لا أن يُعتبر «كافيًا مؤقتًا».
- ✓A precise statementصياغة دقيقة The result stated formally and unambiguously — the actual theorem, not a paraphrase of what it's "basically saying."النتيجة مصاغة رسميًا وبلا لبس — النظرية الفعلية، لا إعادة صياغة تقريبية لمعناها.
- ✓A full derivation or proofاشتقاق أو برهان كامل Every step shown, not skipped as "it can be shown that…" If a full formal proof is out of scope for the exam level, the chapter says so explicitly and gives the fullest derivation that level supports — it never just asserts the result.كل خطوة مذكورة، دون تخطٍّ بعبارة «يمكن إثبات أن...». وإذا كان البرهان الرسمي الكامل خارج نطاق مستوى الامتحان، يوضّح الفصل ذلك صراحةً ويقدّم أعمق اشتقاق يسمح به ذلك المستوى — ولا يكتفي أبدًا بذكر النتيجة دون تبرير.
- ✓At least one fully worked exampleمثال محلول بالكامل على الأقل A complete example, start to finish, using the result just derived — not a restatement of the definition with numbers plugged in.مثال كامل من البداية للنهاية يستخدم النتيجة التي تم اشتقاقها للتو — لا مجرد إعادة صياغة للتعريف بأرقام مختلفة.
- ✓At least one real-world applicationتطبيق واقعي واحد على الأقل A concrete context where this result is actually used — exam-relevant, physically real, or both. "Because it's on the test" is not an application.سياق ملموس تُستخدم فيه هذه النتيجة فعليًا — سواء كان مرتبطًا بالامتحان، أو واقعيًا فيزيائيًا، أو كليهما. «لأنه ضمن الامتحان» لا يُعد تطبيقًا.
If a diagram, graph, or explorer would materially change whether a reader understands the result — not just decorate the page — it's required, not optional. A tangent-line explorer next to a derivative definition is load-bearing. A generic clip-art icon next to a definition box is not, and doesn't count toward this bar.إذا كان الرسم البياني أو المخطط أو الأداة التفاعلية سيغيّر فعليًا فهم القارئ للنتيجة — لا مجرد تزيين الصفحة — فهو مطلوب، لا اختياري. أداة تفاعلية لخط المماس بجانب تعريف المشتقة أساسية. أما أيقونة زخرفية عامة بجانب صندوق تعريف فليست كذلك، ولا تُحتسب ضمن هذا المعيار.
2 Every question-bank domainكل مجال في بنك الأسئلة
Each track's question bank is organized into topic domains (e.g. "Chain Rule," "Implicit Differentiation"). A domain isn't complete until it holds the same shape as every other completed domain on the site: يُنظَّم بنك أسئلة كل مسار في مجالات موضوعية (مثل «قاعدة السلسلة»، «الاشتقاق الضمني»). لا يُعتبر المجال مكتملًا حتى يستوفي نفس البنية التي تستوفيها كل المجالات المكتملة الأخرى في الموقع:
Every question in every tier must satisfy all of the following before it merges into the bank: يجب أن يستوفي كل سؤال في كل مستوى جميع الشروط التالية قبل دمجه في البنك:
- ✓A verifiably correct answerإجابة صحيحة يمكن التحقق منها Checked symbolically/numerically (e.g. via a computer-algebra system), not eyeballed. "Looks right" is not verification.تم التحقق منها رمزيًا أو عدديًا (مثلاً عبر نظام جبر حاسوبي)، لا بالتخمين البصري. «تبدو صحيحة» ليست تحققًا.
- ✓Distractors that are genuinely wrongخيارات خاطئة فعليًا Every wrong choice must be checked against the correct answer — not just against each other — so a "distractor" is never the same value written a different way.يجب التحقق من كل خيار خاطئ مقارنةً بالإجابة الصحيحة — لا بمقارنة الخيارات ببعضها فقط — بحيث لا يكون أي «خيار مُشتِّت» هو نفس القيمة الصحيحة بصياغة مختلفة.
- ✓A solution that explains the method, not just the arithmeticحل يشرح الطريقة، لا الحساب فقط Names the rule or technique being applied, so a student who got it wrong learns why, not just what the right number was.يسمّي القاعدة أو الأسلوب المُستخدم، بحيث يتعلّم الطالب الذي أخطأ سبب الخطأ، لا الرقم الصحيح فقط.
- ✓No duplicate textلا نص مكرر Checked against every existing question in the bank and against every other question in the same batch before it merges.تم التحقق من عدم تكراره مقارنةً بكل سؤال موجود في البنك، ومقارنةً بباقي أسئلة الدفعة نفسها قبل الدمج.
type"mcq" or "frq" — multiple-choice or free-response."mcq" أو "frq" — اختيار من متعدد أو إجابة حرة.
domainThe topic this question belongs to — must match an existing domain name exactly (see the taxonomy-cleanup note below); never a near-duplicate spelling of one that already exists.الموضوع الذي ينتمي إليه هذا السؤال — يجب أن يطابق اسم مجال موجود بالضبط (انظر ملاحظة تنظيف التصنيف أدناه)؛ ولا يكون أبدًا صياغة شبه مكررة لمجال موجود.
difficulty"easy", "medium", or "hard" — every domain needs 50 of each."easy" أو "medium" أو "hard" — يحتاج كل مجال إلى 50 سؤالًا من كل مستوى.
text / choices / answerThe question, its options (MCQ only), and the zero-indexed position of the correct one.نص السؤال، وخياراته (للاختيار من متعدد فقط)، وموضع الإجابة الصحيحة (يبدأ العدّ من صفر).
solThe explanation — names the method, shows the key step, not just the final value.الشرح — يسمّي الطريقة، ويوضّح الخطوة الأساسية، لا القيمة النهائية فقط.
3 The second-reviewer passمراجعة المراجِع الثاني
As a track grows past its initial build-out, every new proof or derivation gets checked by a reviewer other than whoever (or whatever) authored it before it publishes — the same principle mathematics departments and textbook publishers already run on, applied here explicitly and in writing. Tracks that have reached this stage will name their reviewer publicly on this page. بعد اكتمال البناء الأولي لأي مسار، يخضع كل برهان أو اشتقاق جديد لمراجعة من طرف آخر غير من (أو ما) كتبه، قبل نشره — نفس المبدأ الذي تعمل به أقسام الرياضيات ودور نشر الكتب الدراسية بالفعل، مُطبَّق هنا صراحةً وكتابةً. المسارات التي تصل لهذه المرحلة ستذكر اسم مراجِعها علنًا في هذه الصفحة.
Not yet active — ClipSAT is still a single-maintainer-plus-AI-agent operation (see the product roadmap). This section is here so the bar is public before the process exists, not retrofitted after.غير مفعّل بعد — لا يزال ClipSAT يُدار من قِبل مشرف واحد بمساعدة عميل ذكاء اصطناعي (انظر خارطة الطريق). هذا القسم موجود لجعل هذا المعيار علنيًا قبل وجود العملية، لا لإضافته لاحقًا بأثر رجعي.
4 Known housekeeping this standard surfacedملاحظات تنظيمية كشف عنها هذا المعيار
Writing this rubric down surfaced one thing worth naming rather than quietly fixing: several tracks carry legacy single-question "domains" left over from before the 50/50/50 pattern existed, some of which are just differently-spelled duplicates of a domain that's already complete (e.g. a stray "Differentiation" entry alongside an already-complete "Differentiation & Integration" domain). These get merged into their correct domain name, not expanded into a duplicate 150-question set — a taxonomy cleanup, not a content gap.
كتابة هذا المعيار كشفت أمرًا يستحق الذكر بدلًا من إصلاحه بصمت: تحتفظ بعض المسارات بـ«مجالات» قديمة تحتوي على سؤال واحد فقط، من قبل وجود نمط 50/50/50، وبعضها مجرد صياغة مختلفة مكررة لمجال مكتمل بالفعل (مثل إدخال شارد باسم «التفاضل» بجانب مجال مكتمل باسم «التفاضل والتكامل»). يتم دمج هذه المجالات في اسمها الصحيح، لا توسيعها إلى مجموعة مكررة من 150 سؤالًا — وهو تنظيف تصنيفي، لا نقص في المحتوى.