تجاوز إلى المحتوى

درجة الصحّة

خمس درجات فرعيّة، ومتوسّط غير مُرجَّح، والقاعدة التي تجعله صادقًا: الغياب ليس صفرًا.

مصدر الاعتمادlib/services/score_engine.dartsrc/engines/score-engine.ts

درجة الصحّة رقم واحد بين صفر ومئة، والجزء المثير للاهتمام فيه هو كثرة رفضه أن يكون رقمًا أصلًا.

وهي المتوسّط غير المُرجَّح لخمس درجات فرعيّة. لا مُرجَّح — إذ لم يبرّر أحدٌ قطّ الأوزان في درجة كهذه، واختيار أوزانٍ ما طريقةٌ لتضمين رأيٍ في هيئة حساب.

الدرجات الفرعيّة الخمس

الدرجةما تقرؤهتكون «قيد التكوّن» حين
التركيزدقائق العمق مقابل هدفك أنت المتكيّف، مع نسبة الإكمالأقلّ من ثلاث جلسات
الانتظاممتوسّط انتظام عاداتك المؤهَّلةلا عادة جُدولت سبع مرّات فأكثر
الطاقةتلخيصاتك أنت بعد الكتلالتلخيصات أقلّ من اللازم
اتّساق الأهدافالجلسات المربوطة فعلًا بهدفلا شيء مربوط
توازن الحياةمدى تساوي توزّع الجهد على مساحات حياتكأقلّ من مساحتين نشطتين

كلٌّ منها إمّا قيمة حقيقيّة بين صفر ومئة، وإمّا قيد التكوّن — غيابٌ مُعلَن، يُرسم شرطةً، ومعه الخطوة التالية مُسمّاة. لا «بيانات غير كافية»، بل: «سجّل بعض الجلسات»، «أضف عادة»، «اربط جلسة بهدف».

التركيز، تحديدًا

ستّون بالمئة من الحجم، وأربعون بالمئة من الإكمال.

الحجم هو دقائق عمقك في النافذة مقسومةً على هدفك أنت المتكيّف، محدودًا بواحد — فتجاوز هدفك لا ينفخ الدرجة، بل يكفّ عن الإفادة فحسب.

والإكمال بوزن متساوٍ لكل جلسة. فالجلسة المكتملة ذات الخمس والعشرين دقيقة تُحتسب تمامًا كالكتلة المكتملة ذات التسعين. إنها نسبة أعداد لا نسبة دقائق، وهذا مقصود: فترجيحها بالدقائق يعاقب ضمنًا من يختار كتلًا أقصر.

توازن الحياة

الرقم انتشارٌ مُعيَّر: متوسّط الانحراف المطلق عن التوزّع المتساوي، مقسومًا على حدّه الأقصى النظريّ، فيقع بين صفر وواحد مهما كان عدد المساحات. فالصفر توزّعٌ متساوٍ تمامًا، والواحد كل شيء في سلّة واحدة. والدرجة ١٠٠ × (١ − الانتشار).

ويُسمح للرقم أن يكون فجًّا. أمّا الجملة التي بجانبه فلا. إذ تقول: «مساحة واحدة استحوذت على معظم جهدك هذا الأسبوع» — لا «غير متوازن»، ولا «أهملتَ كذا». والفرق بين الملاحظة والحُكم هو المنتج كلّه.

المتوسّط المركّب

const available = subScores.filter((s) => !s.building);
if (available.length < 2) return null;
return round(sum(available) / available.length);

بأقلّ من درجتين متاحتين تكون درجة الصحّة null — لا رقمًا منخفضًا، ولا صفرًا، ولا قيمةً مؤقّتة. وتعرض الشاشة كلمة النطاق قيد التكوّن والدرجات الخمس تحتها، وهذا معلومات أكثر ممّا كان سيحمله متوسّط مُختلَق على أيّ حال.

النطاقات

درجة الصحّةالنطاق
nullقيد التكوّن
< ٤٠تجد موطئ قدمك
< ٧٠ثابت
≥ ٧٠قويّ

ولا يوجد أحمر خطر. فأدنى نطاق اسمه تجد موطئ قدمك، وهو وصفٌ لحالٍ لا إنذارٌ عن شخص. والتطبيق الذي يحمرّ في وجهك تطبيقٌ تكفّ آخر الأمر عن فتحه بصدق.