Verifair

Aufnahmelosverfahren, die Ihre Schule belegen kann

Führen Sie ein gewichtetes, prüfbares Aufnahmelosverfahren auf Campus durch — für eine Schule oder einen ganzen Bezirk: versiegeln Sie den Pool mit einem veröffentlichten Commitment-Code, leiten Sie den Ziehungsschlüssel aus Entropie nach dieser Versiegelung ab, klären Sie gereihte Programme in einem einzigen Match, reproduzieren Sie das Ergebnis Monate später und halten Sie ein hash-verkettetes Prüfprotokoll hinter jedem vergebenen Platz.

01

Vorrangregeln folgen Ihrer Satzung, nicht unserem Code

Vorränge, Obergrenzen, reservierte Plätze, Gewichte und Score-Reihung leben in einem versionierten Regelwerk, und die Klassifizierungstabelle dahinter wird in der Admin-Konsole geschrieben statt ausgeliefert: Entwurf bearbeiten, veröffentlichen — und diese Revision wird unveränderlich. Ein Regelwerk fixiert genau die Revision, die eine Ziehung versiegelt. Die Stufen unten folgen dem Beispiel der New Yorker Charter Schools; die Reihenfolge der Vorränge ist immer Schulpolitik.

Verbleibende Schüler

Vom Losverfahren ausgenommen. Ihre Plätze werden reserviert und von der freien Kapazität abgezogen, bevor der Pool gebildet wird.

Geschwister

Geschwister können im Bezirk eine gemeinsame Losnummer teilen oder die Wartelistenposition des anderen anheben, sobald eines von ihnen einen Platz erhält — welche Regel gilt, legt das eingefrorene Regelwerk jeder Schule fest.

Anwohner des Bezirks

Vorrang nach Schulbezirk, wobei die Nachweise vor dem Einfrieren des Verfahrens geprüft werden.

Kinder von Mitarbeitenden

Auf einen Prozentsatz der Gesamtaufnahme begrenzt. Bewerbungen oberhalb der Grenze rutschen in eine andere Stufe und werden dort neu gereiht — die Grenze kostet Priorität, nicht die Bewerbung.

Reservierte Plätze

Eine Obergrenze ist eine Decke, eine Reserve ist ein Boden. Legen Sie eine feste Zahl oder einen Prozentsatz der Plätze für eine Gruppe beiseite und bestimmen Sie, ob allgemeine oder reservierte Plätze zuerst gefüllt werden. Ein reservierter Platz, den niemand Berechtigtes beansprucht, bleibt leer, statt in den allgemeinen Pool zu fließen.

Gewichtete Untergruppen

Genau eine Risikogruppe darf zusätzliches Gewicht tragen. Ein Gewicht von 1,6 bedeutet die 1,6-fache Chance auf eine bessere Platzierung — nie einen garantierten Platz.

Score-basierte Reihung

Eine Stufe kann vor dem Zufallsschlüssel nach einem Test- oder Vorspiel-Score gereiht werden — mit Richtung und Skala, die Sie festlegen, und einer ausgesprochenen Regel für Bewerbungen ohne Score: ans Ende der Stufe oder aus der Ziehung heraus. Ein Score ersetzt den Schlüssel nie; Gleichstände werden weiterhin über ihn gebrochen.

Chancengleichheits-Stufen

Stufen für Obdachlosigkeit, Pflegefamilie und Militärfamilie sind eingebaut, neben den Codes für verbleibende Schüler, Geschwister, Wohnsitz und Personalkinder. Der Katalog selbst ist eine Parameterliste auf Schulseite: ein Vorrang, den Ihr Bundesstaat nächstes Jahr ergänzt, ist ein Katalogeintrag, kein Release.

Verspätete Bewerbungen

Zwei Regeln, und das Regelwerk sagt, welche gilt: Eine verspätete Bewerbung überspringt entweder die Ziehung und hängt sich in Eingangsreihenfolge unten an die Warteliste, oder sie nimmt an der Ziehung teil — mit allen beanspruchten Vorrängen gestrichen.

02

So läuft eine einzelne Ziehung ab

Acht Schritte, jedes Mal in derselben Reihenfolge. Die Engine arbeitet auf einer eingefrorenen Projektion der Bewerbungen und des Regelwerks — während der Ziehung wird nie eine laufende Bewerbung neu gelesen.

  1. Einfrieren

    Bewerberliste schneiden, jede Vorrangstufe, Gewichtung, Punktzahl und Reserveberechtigung einmalig auflösen, die Projektion fingerabdrucken und vor jeder Zufälligkeit einen zwölfstelligen Commitment-Code veröffentlichen.

  2. Ausnehmen

    Verbleibende Schüler verlassen den Pool, ihre Plätze werden von der freien Kapazität abgezogen.

  3. Seed

    Der Ziehungsschlüssel wird aus der versiegelten Liste plus einem Wert nach dem Commitment abgeleitet — Würfel im Raum oder eine signierte öffentliche Beacon-Runde — nie vom Ausführenden gewählt.

  4. Schlüssel

    Jede Bewerbung erhält einen Zufallsschlüssel; gewichtete Bewerbungen beziehen ihre besseren Chancen aus genau diesem Schlüssel.

  5. Reihung

    Sortiert wird nach Stufe, dann Punktzahl, dann Schlüssel; Überhang über einer Obergrenze wird herabgestuft und neu gereiht, bis die Ordnung stabil ist.

  6. Zuteilung

    Die Platzkontingente füllen sich in der Reihenfolge, die Ihre Reserveregel vorgibt, und innerhalb eines Kontingents strikt nach der Reihung. Wer in seiner Stufe an deren Obergrenze stößt und nirgendwohin überlaufen kann, erhält gar keinen Platz.

  7. Warteliste

    Wer keinen Platz erhalten hat, behält auf der Warteliste exakt seine Losposition.

  8. Versiegeln

    Ergebnisse, abgeleiteter Schlüssel, Eingabe-Hash und Commitment werden in ein hash-verkettetes Prüfprotokoll geschrieben und veröffentlicht.

03

Ein Bezirk, eine Familienansicht

Eine Familie, die sich an vier Schulen Ihres Bezirks bewirbt, trug bisher vier Portallinks mit sich und las vier getrennte Ergebnisse. Eine Tür öffnet nun alles: eine Bezirksadresse, ein Einmalcode per E-Mail und jede Bewerbung, die diese Familie irgendwo im Bezirk hält, auf einer einzigen Liste. Jede Schule führt ihr Losverfahren weiterhin mit eigener Kapazität durch und verantwortet es allein; geändert haben sich die Bewerbungsschritte und die Nachverfolgung darum herum.

Eine Tür für den Bezirk

Familien treten über eine Bezirksadresse ein und melden sich mit einem Einmalcode an — kein SIS-Account. Jeder bereits verteilte Schullink funktioniert unverändert weiter, und der Bildschirm der Bewerbungszeiträume gibt jetzt die Bezirksadresse aus.

Jede Bewerbung auf einer Liste

Gruppiert nach Kind, dann nach Schule, mit dem Ergebnis neben jeder Zeile: noch in der Ziehung, auf der Warteliste an genannter Position oder ein Angebot samt Countdown. Ein bald ablaufendes Angebot rutscht nach oben — das Teuerste, was man in einer bezirksweiten Bewerbung verpassen kann, ist eine Frist, die niemand bemerkt hat.

Ein Formular, viele Schulen

Einmal ausfüllen und die Schulen auswählen; jede Schule erhält ihre eigene Bewerbung und ihr eigenes ehrliches Ergebnis, und eine fehlgeschlagene bleibt ausgewählt, statt still zu verschwinden. „Für ein weiteres Kind bewerben“ übernimmt die Angaben der Eltern und lässt die des Kindes bewusst weg — ein Geschwisterkind soll nicht das Formular seiner Schwester öffnen.

Ansprüche wandern, Bestätigungen nie

Sieben übertragbare Vorrangansprüche füllen die nächste Bewerbung vor, und eine Familie darf ein bereits hochgeladenes Dokument wiederverwenden — aber nur, wenn sie es verlangt. Geschwister und Personalkind werden an jeder Schule erneut gefragt, und eine an einer Schule erteilte Bestätigung wird nie auf eine andere übertragen.

Ein angenommener Platz gibt die anderen frei

Die Annahme eines Angebots lässt die übrigen offenen Angebote desselben Kindes im Bezirk verfallen und rückt jene Wartelisten im selben Moment nach — nach einer namentlichen Vorschau dessen, was wegfällt. Wartelistenplätze bleiben erhalten: Eine Familie kann einen Platz halten und an der Wunschschule weiter in der Schlange stehen.

Der Rückzug hat eine Frist

Nimmt eine Familie anderswo an, während sie bereits einen Platz hält, erhält das Sekretariat eine Anfrage in der Warteschlange mit einer Frist in Werktagen — erinnern, eskalieren, dann anwenden. Bis sie bearbeitet ist, zählt das Kind in zwei Schulen doppelt; deshalb bleibt die Anfrage nie unbefristet liegen.

04

Ein Durchgang, wenn Familien Programme reihen

Ziehen Sie Programme nacheinander, dann setzen Sie irgendwann ein Kind auf einen Platz, nur weil dieses Programm zuerst geklärt wurde — vor einem Kind, das darüber gereiht war. Ein Match klärt jedes beteiligte Programm im selben Moment, aus einer versiegelten Eingabe und einem abgeleiteten Schlüssel. Es umfasst die Programme einer einzigen Schule: Ein schulübergreifendes Match würde die Kapazität zweier Einrichtungen aus einem Seed entscheiden, wofür keine von beiden allein einstehen könnte.

Gereihte Programme

Familien reihen die Züge, die eine Schule in einer Jahrgangsstufe führt — allgemein, bilingual, ein Mathe- oder ein Naturwissenschaftszug. Ein Match braucht zwei Programme, nicht zwei angehakte Zeiträume: ein einziger Bewerbungszeitraum mit zwei Programmen in derselben Stufe genügt bereits.

Aufgeschobene Annahme

Aufgeschobene Annahme mit den Schülern als Antragstellern: Kein Platz ist endgültig, bevor der Lauf sich gesetzt hat, und wer von einem besser gereihten Bewerber verdrängt wird, fällt auf die nächste Wahl statt aus dem Lauf. Ehrlich zu reihen ist das Beste, was eine Familie tun kann — es gibt nichts auszunutzen.

Reservierte Plätze gelten auch im Match

Ein Match füllt die Platzkontingente über dieselbe Funktion wie eine einzelne Ziehung: in der Reihenfolge Ihrer Reserveregel, innerhalb eines Kontingents nach der Reihung, wobei Nichtberechtigte übersprungen werden. Ein unbeanspruchter reservierter Platz bleibt leer, und jeder vergebene Platz nennt das Kontingent, aus dem er stammt, statt alle als allgemein auszuweisen.

Ein Einfrieren, ein Nachweis

Ein Match friert ein, veröffentlicht seinen eigenen zwölfstelligen Commitment-Code, leitet seinen Schlüssel aus danach erzeugter Entropie ab und wird genau wie eine Ziehung geprüft. Die Generalprobe füllt die Plätze über denselben Codepfad wie der echte Lauf — die Verteilung, die Sie am Bildschirm freigeben, ist die, die Sie bekommen.

05

Belege statt Versprechen

„Wurde die Liste bearbeitet?“, „wurde die Ziehung korrekt berechnet?“ und „hat jemand den Schlüssel gewählt?“ sind drei verschiedene Fragen — Campus prüft und berichtet jede getrennt, noch Jahre nach der Saison und auf Papier, wenn Vorstand oder Aufsicht danach fragt.

Integritätsprüfung

Hasht die veröffentlichten Ergebnisse erneut und vergleicht sie mit dem bei der Ausführung versiegelten Hash. Erkennt jede spätere Änderung, ohne die Engine neu zu starten.

Reproduzierbarkeitsprüfung

Führt die Ziehung mit dem protokollierten Schlüssel und der eingefrorenen Eingabe erneut aus und vergleicht sie Rang für Rang mit der Veröffentlichung.

Herkunftsprüfung

Bestätigt, dass der Ziehungsschlüssel aus der versiegelten Liste und öffentlicher Entropie nach dem Commitment abgeleitet wurde — nicht vom Ausführenden erzeugt. Wird für sich berichtet, nie in ein einziges Bestanden/Nicht bestanden gefaltet.

Commitment-Code

Beim Einfrieren wird ein zwölfstelliger Code aus versiegelter Liste, Regeln und dem versprochenen Ziehungsmoment veröffentlicht — während der Schlüssel noch nicht existiert. Wird die versiegelte Projektion später geändert, verweigert der Lauf die Ausführung.

Öffentliche Verifikation

Ein öffentlicher Kiosk für den Raum, eine offene Verifikationsseite, die sich ohne jede Ausführung lesen lässt und keinen Account braucht, und ein Python-Skript in einer einzigen Datei — nur Standardbibliothek —, das jeder offline ausführen kann, um die Reihenfolge aus dem veröffentlichten Bundle neu zu berechnen.

Ziehungszertifikat

Ein datiertes PDF, ausschließlich mit aggregierten Angaben: was gezogen wurde, nach welchen Regeln und aus welchem versiegelten Input. Der Server erzeugt es aus der Ziehung selbst; nichts wird nachträglich verfasst.

06

Zwei Oberflächen, ein Dienst

Personal und Familien teilen sich nie einen Bildschirm, einen Login oder einen Endpunkt.

Aufnahmezeiträume

  • Klassenkapazitäten und Zahl der verbleibenden Schüler
  • Ein Regelwerk je Zeitraum
  • Live-Trichter der Bewerbungen

Bewerbungsformular

  • Felder, Abschnitte und Validierung werden konfiguriert, nicht programmiert
  • Antworten liegen auf der Bewerbung, neben den Vorrangansprüchen
  • Derselbe Formular-Designer wie im übrigen Campus

Regelerstellung

  • Vorrangtabellen in der Konsole bearbeitet, nicht ausgeliefert
  • Entwürfe bleiben änderbar, veröffentlichte Revisionen nie
  • Jedes Regelwerk fixiert die Revision, die ein Lauf versiegelt

Losdurchlauf

  • Einfrieren, ausführen, veröffentlichen und prüfen in einem Ablauf
  • Generalprobe vor der echten Ziehung
  • Dubletten- und Nachweisprüfung vor dem Einfrieren
  • Mehrprogramm-Match auf demselben Einfrier- und Nachweispfad

Bewerbungen & Punktzahlen

  • Suche, Bewertung und Rückzüge
  • Tragbare Prioritätsansprüche füllen jede neue Bewerbung vor; Dokumente nur bei expliziter Familienwahl wiederverwendet
  • Dublettenerkennung im Zeitraum und über den ganzen Bezirk
  • Anspruchsprüfung mit Nachweisdokumenten; Prüfende können nicht einfrieren oder ziehen

Prüfungen & Vorspiele

  • Termine mit Kapazität, Familien buchen ihren Slot selbst
  • Erinnerungen, Anwesenheit und Nichterscheinen
  • Punkte einzeln oder als Stapel, direkt in die Rangfolge

Angebote & Warteliste

  • Platzangebote mit durchgesetzten Antwortfristen
  • Eine Annahme setzt andere ausstehende Angebote zurück und rückt diese Wartelisten nach
  • Sekretariats-Austrittswarteschlange, wenn eine Familie an einer anderen Schule annimmt

Berichte & Audit

  • Projizierbare Ergebnisse für öffentliche Sitzungen
  • Hash-verkettetes Prüfprotokoll
  • Gremienreife Berichte und Exporte

Datenschutz & Löschung

  • Auf Anfrage eine Bewerbung oder einen ganzen Zeitraum löschen
  • Vorschau jedes Feldes und jeder Datei, die betroffen wäre
  • Abgelehnt, solange Ziehung oder Einschulung daran hängen

Elternportal

  • Bezirk- oder Schuleingang — Einmalcode, kein SIS-Account
  • Eine Bewerbungsliste über alle Schulen im Bezirk
  • Annahme mit Vorschau jedes anderen Angebots, das zurückgezogen wird

Planen Sie Ihre nächste Aufnahmesaison?

Sehen Sie einen kompletten Losdurchlauf — einfrieren, ziehen, veröffentlichen und prüfen — mit Ihren eigenen Kapazitäten und Vorrangregeln.