Timeline Craft · בנייה
סוכן השיבוץ, במצב בנייה: המנוע שבונה את המערכת, המסכים שבודקים אותה, והשוואה לתכנון ולאופק חדש.
את סוכן השיבוץ מפעיל/ה אחראי/ת המערכת. הצוות רואה את המערכות שלו ב־Timeline Hub, בלי עריכה.
המנוע משבץ את כל קבוצות הלימוד לשעות, ומכבד ימים חופשיים, מכסות יומיות, בלוקים מקבילים ופיזור מקצועות.
| ההגדרה | מה היא קובעת |
|---|---|
| מאמץ חיפוש | מהיר (2 ניסיונות), רגיל (6) או מעמיק (14). |
| מקסימום שעות ליום למורה | תקרה יומית לכל מורה. |
| עדיפות | מאוזן, מיעוט חלונות למורים, או מקצועות ליבה בשעות ראשונות. |
| להימנע משני שיעורים של אותו מקצוע לאותה כיתה באותו יום | פיזור המקצועות לאורך השבוע. |
| לשמור שיבוצים נעולים | שיעור שנעלתם נשאר במקומו גם בבנייה מחדש. |
| להשלים שעות שאינן מול כיתה | שהייה ופרטני משובצים ליתרת המכסה. |

הכללים שכל מערכת חייבת לעמוד בהם.
האילוצים מוצגים כשורה אחת, למשל: שעות שאין בהן שיעורים, כל כיתה מתחילה בשעה הראשונה, מספר מרבי של שעות לימוד רצופות, ומספר מזערי של שעות ביום עבודה. משנים בהגדרת אילוצים, וחוזרים בהחזרה לברירת המחדל.
המנוע לא משבץ הוראה ביום חופשי, ולא משבץ שום דבר בשעה שמסומנת "לא זמין/ה".

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

המערכת הקבועה בכל חתך.

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

אחרת אין לאן לחזור.
שיעור נעול לא זז בבנייה מחדש.
במיוחד אחרי ייבוא.