נמדדקומיטים 24ש': 88נמדדסשנים חיים: 5▲ חסום1מוצהרמשימות «רצות»: 33 · עם קבלה: 4ממתין לבן: 0 נבנה 12:23 מהדיסק · ◆ נמדד = מכונה כתבה · ◇ מוצהר = אדם הקליד · «—» = אין מקור, לא אפס
מה מחכה לךרצפת הייצורשאלותשפת העיצובבטלפון

שפת העיצוב

מקור: Ben Consoleben-console/public/index.html. הכרעת בן, 21.7: "כמעט כמו שהוא, ממש דומה — כי הוא מעולה, מעוצב מעולה."

✓ הוכרע — Ben Console הוא שפת המותג

בן, 21.7, גייט P6: "כן." brand/brand.md נכתב מחדש כ־v2 ומתאר את השפה הזו. הגרסה מ־13.6 נשמרה במלואה ב־ brand/brand-v1-2026-06-13.mdלא נמחקה.

למה הוחלף: v1 אושר על נייר ב־13.6 ומעולם לא יושם חמישה שבועות. כשסוף־סוף יושם, הוא הופר באותו רגע — #FFB347 במקום #FFB000 המאושר, ועוד ירוק #3FB950 שהוא אוסר במפורש. איש לא שם לב. מותג שאושר, לא יושם חודש, ונסתר ברגע הראשון — הוא הצהרה, לא מותג. בדיוק ההבחנה שהמוצר הזה עוסק בה: מוצהר מול מדוד.

מ־v1 שרדה המשמעת, לא הפלטה: אקסנט מוקצב · אפור ≠ אדום · אדום רק לכישלון אמיתי · התיישנות היא כשל.

צבע — נייר חם, לא אפור־כחול

בהיר — ברירת מחדל

--bg
#f7f6f2
--ink
#1c1a17
--muted
#6b6459
--line
#e2ddd3
--card
#fffdf9
--accent
#5b21b6
--chip
#f1ede4
--ok
#15803d
--bad
#dc2626
--warn
#b45309

כהה — נבחר אוטומטית לפי prefers-color-scheme

--bg
#171512
--ink
#ece7dd
--muted
#9a9284
--line
#2e2a24
--card
#1f1c18
--accent
#c4b5fd
--chip
#26221c
--ok
#4ade80
--bad
#f87171
--warn
#fbbf24

אין #000 ואין #fff. הכרטיס בהיר מהרקע — כלומר מורם, לא שקוע; ובמצב הכהה זה מתהפך נכון. האקסנט מוקצב: הוא מסמן את הדבר האחד שדורש אותך במסך.

סימן המקור — החתימה של המוצר

נמדד מכונה כתבה את זה — גיט, או ה־harness. סוכן לא יכול לזייף, כי הוא לא הכותב.
מוצהר אדם הקליד את זה. נכון עד שיוכח אחרת — אבל אינו ראיה.

זו לא המצאה, זו המשכיות. ה־schema.sql של Ben Console כבר נושא provenance על כל שורה (untrusted_human_input / agent_reported) — הוא פשוט אף פעם לא צייר אותו. הציור הוא ההרחבה. וכשאוריון ינהל את המפעל, "מי כתב את זה" הופכת לשאלה התפעולית המרכזית.

מקודד בצורה (חלול מול מלא), לא בצבע — WCAG 1.4.1 אוסר להישען על צבע כערוץ יחיד.

סטטוס — חמישה ערוצים, אף פעם לא צבע לבד

● חי ▲ חסום ◷ ממתין ◇ אין תזוזה ◈ שקט מתוכנן

הנוסחה: צבע + תווית בשם־תואר + גליף + קו מלא/מקווקו + מיקום. שורדת בשחור־לבן, בעיוורון צבעים, ובזום 200%. שם־תואר ולא פועל — כדי שלא ייקרא כלחיץ.

מקווקו = אין אות. לעולם לא אדום. אפור הוא אי־ידיעה; אדום הוא כישלון. ב־Datadog «אין נתונים» הוא סטטוס רביעי עם ניתוב משלו — לא null שנופל לצינור של ערך רע. ו◈ שקט מתוכנן הוא הנורה הכחולה של andon: השבתה מתוכננת אינה תקלה.

טריות — תכונה של כל מספר, לא חותמת בפינה

חותמת אחת בכותרת היא בדיוק העיצוב שמאפשר לפיד אחד מת להרעיל דף שלם בזמן שהכותרת נראית בסדר.

prism-live החזיר HTTP 200 עם generated_at: 2026-07-01 במשך שלושה שבועות. הורד ב־21.7. זה לא היה באג בקוד — זה היה באג בעיצוב.

והיעדר מוצג כ־«—», לעולם לא כ־0. אפס הוא מדידה; «—» הוא היעדר מקור. (Grafana ממפה null לטקסט נפרד שעוקף את עיצוב היחידות, בדיוק כדי שלא ייקרא כאפס.)

סקאלת הגופן — שש מדרגות, ותו לא

--fs-6 · 1.5rem · כותרת עמוד

--fs-5 · 1.125rem · כותרת כרטיס

--fs-4 · 1rem · גוף

--fs-3 · .9rem · גוף משני

--fs-2 · .8rem · כיתוב

--fs-1 · .72rem · מיקרו

מונו טבלאי — 1234567890 · ליישור עמודות

הסבב הקודם השתמש ב־17 מידות גופן, שתים־עשרה מהן דחוסות בין .68rem ל־.95rem. ההפרש בין .8 ל־.82 הוא 0.32 פיקסל — אף אחד לא רואה אותו. זו לא הייתה סקאלה; זה font-size שנכתב בכל פעם מחדש.

ובדיקה שהפריכה הנחה: ל־Ben Console עצמו יש 13 מידות שונות ב־270 שורות. הוא לא הרפרנס לדיסציפלינת סקאלה — הוא סובל מאותה בעיה. הסקאלה הזו היא תוספת שלנו, והערכים שלו מופו למדרגה הקרובה: הנאמנות הוויזואלית נשמרה, ההפרשים שאיש לא רואה נעלמו.

סקאלת מרווח — שמונה מדרגות

--sp-0 · .15rem--sp-1 · .25rem --sp-2 · .4rem--sp-3 · .6rem --sp-4 · .8rem--sp-5 · 1.2rem --sp-6 · 1.8rem--sp-7 · 4rem

רדיוס: כרטיס .7rem · פקד .5rem · צ'יפ .3rem. שלוש דרגות, לא תשע.

איך זה נאכף

הבנייה נופלת אם מסך מכיל font-size שאינו טוקן · rem גולמי במרווח · hex מחוץ לפלטה · או http/script/link חיצוני.

זה הלקח המרכזי של 21.7: 22 חוקים נכתבו, שרדו שלושה — בדיוק אלה שהפכו לכשל בנייה. brand-v1 אושר ב־13.6, לא יושם חמישה שבועות, וברגע שיושם הוא הופר (#FFB347 במקום #FFB000, ועוד ירוק שהוא אוסר במפורש). איש לא שם לב, כי שום דבר לא בדק. עכשיו בודק.

מבנה וגופן

Heebo מוטמע בקובץ (base64, תת־קבוצה עברית, 12KB) — לא מקושר. עמוד שתלוי ברשת יכול להיטען שבור, והבנדל הזה חייב להיפתח מ־file://. עד היום הוצהר Heebo ולא נטען דבר: במכונה בלי Heebo מותקן (אימתתי — אפס) הטקסט נפל לגופן המערכת, והדף הזה עצמו הוצג בגופן שאינו הוא. לטינית נופלת בכוונה למחסנית המערכת; אין size-adjust כי אין לי מדידה אמיתית של הבינארי של גופן המערכת, ומספר שנראה סביר הוא עדיין מספר מומצא. מונו הוא ההרחבה היחידה על Ben Console: אין לו עמודות מספרים, ולנו יש עשרות שורות — ספרות לא מיושרות הן רעש.

רוחב: 42rem במסכי החלטה (כמו Ben Console), 64rem ברצפה בלבד. אותה שפה, מכל רחב יותר — כי טור צר מכריח גלילה, וגלילה הורגת "מבט אחד".

רדיוס: כרטיס .7rem · פקד .5rem · צ'יפ .3rem. מרווח: 1.2rem בין כרטיסים. שלוש דרגות, לא תשע.

Hill — שיפוט אנושי, לא אחוז מחושב

מבינים איךמבצעים

אחוז־השלמה ממניין משימות שגוי בדיוק כשהוא חשוב: 90% מהמשימות ו־0% מהבעיה הקשה. «איפה זה על הגבעה» הוא שיפוט אנושי — וזה מה שמנהל קריאייטיב צריך כדי להחליט לאן לשים תשומת לב.