To hold, én bygning
Halvdelen af skolen møder klokken syv og får fri ved middagstid, mens den anden halvdel møder ved middagstid, men de fleste skema-værktøjer antager fejlagtigt, at I kun er én skole.

Klokken syv om morgenen fyldes bygningen. Klokken halv et tømmes den og fyldes igen med andre elever, der delvist undervises af de samme lærere, i præcis de samme lokaler.
Hvis du driver en skole på denne måde, kender du allerede de to fakta, der gør det svært. Lokalerne får ikke pause, og det gør noget af personalet heller ikke. Alt, hvad der blot er ubelejligt på en skole med ét hold — et laboratorium dobbeltbooket i tyve minutter, en lærer uden pause mellem den sidste lektion om formiddagen og den første om eftermiddagen — bliver strukturelt.
Og så åbner du et skema-værktøj og opdager, at det tror, du er én skole med en meget lang dag.
En lang dag er ikke to hold
Forskellen er ikke kosmetisk. I en model med ét hold er "lektion 7" bare senere end "lektion 6". Intet forhindrer, at en lærer bliver placeret hen over skellet, for softwaren findes der intet skel — kun en længere række.
Men der er et skel. Det er grunden til, at dit eftermiddagspersonale kan være andre mennesker, grunden til at et lokale skal tømmes, grunden til at "hun underviser kun om formiddagen" er en sætning, der betyder noget.
En model, der ikke kan udtrykke skellet, kan ikke beskytte det. Du ender med at håndhæve det manuelt ved at tjekke hvert udkast for overlap, som burde have været umulige at skabe.
FET ved det allerede
Dette er værd at sige klart, for det er den del, folk overser: FET håndterer selv dette korrekt. Det er ikke en midlertidig løsning eller en rettelse fra fællesskabet. FET arbejder i en af fire tilstande, og tilstanden afgør, hvilke familier af constraints der overhovedet findes.
En af dem er Formiddag-Eftermiddag. I den tilstand arbejder løseren i halve dage frem for hele dage, og en hel familie af constraints opstår, som ikke findes ellers — regler om formiddage og eftermiddage som adskilte ting.

Så skellet holder op med at være noget, du skal kontrollere. Det bliver noget, modellen kender til.
At læse det tilbage er den anden halvdel
Et gitter for halve dage har den rigtige form for en løser og den forkerte form for et menneske. Ingen tænker i tolv halve dage. De tænker i fem dage, hver med en formiddag og en eftermiddag.
FET ved dette og registrerer begge dele: de halve dage, som løseren arbejder i, og en separat liste, der parrer dem tilbage til rigtige dage. Cirka halvdelen af de rigtige Formiddag-Eftermiddag-filer, vi har set, indeholder denne parring; resten indeholder kun de halve dage.
Vi beholder det, din fil har. Hvis parringen er der, kommer den med alt det andet og kommer ud igen ved eksport, uændret. Hvis den ikke er der, fremstiller vi ikke en — og når du selv skifter et skema til Formiddag-Eftermiddag, bygger vi den, for på det tidspunkt er der intet at overføre, og du har bedt om formen.

Det er hele politikken, og den er bevidst kedelig: vi viser dig din egen fil. En struktur, som FET aldrig har skrevet, er ikke en struktur, vi vil opfinde for dig, uanset hvor hjælpsom opfindelsen måtte se ud.
Dit skema bærer den tilstand, det blev oprettet eller importeret med, og tilstanden vises i overskriften på dataskærmen. Du konfigurerer den ikke her; du ser, hvad FET har sat.
En advarsel, der er værd at læse to gange
Hvis du ejer skemaet, er det tilstands-badge en knap, og et klik på den starter et skift.
Skift af tilstand sletter data. Det er nødvendigt: tilstandene deler ikke et ordforråd for constraints, så at forlade Formiddag-Eftermiddag betyder, at reglerne for formiddag/eftermiddag ikke har noget sted at være. Det er derfor, kun ejeren kan gøre det, og hvorfor badget bare er en etiket for alle andre.
Det er ikke en indstilling, man bare prøver af. Beslut tilstanden i FET, hvor dine constraints lever.
Hvorfor dette betyder mere, end det lyder til
Skolegang med to hold er ikke en niche. Det er normalt i store dele af Tyrkiet, Marokko, Latinamerika og Sydasien — alle steder, hvor en bygning betjener flere elever, end den har pladser til.
Der findes allerede et FET-værktøj bygget specifikt til det marokkanske formiddag/eftermiddag-system, hvilket fortæller dig to ting: efterspørgslen er reel, og den har været underbetjent længe nok til, at folk bygger deres egne løsninger.
Hvis din skole kører med to hold, findes tilstanden allerede i den software, du bruger. Det, der har manglet, er alt efter løseren — at læse det, dele det, printe det, hænge det op på en væg — i en form, der anerkender, at din dag har en søm i midten.