visitor.is_next
Dasselbe Schild sagt jedem etwas anderes
Die anderen neun Mechaniken sind ein Code mit einer Achse. Ein Weg ist das nicht: mehrere Codes, ein Besucher, und ein Zustand, der mitwandert. Jede Station trägt dieselben drei Regeln und ihren eigenen Inhalt — und welche der drei greift, hängt daran, wie weit genau dieser Besucher gekommen ist. Dasselbe Schild sagt deshalb dem, der hier dran ist, etwas anderes als dem, der zu früh kommt.
- Wo das hängt
- Museum, Stadt, Montage, Sicherheitseinweisung, Rallye.
- Warum das Papier bleibt
- Audioguide-Geräte ausleihen ist Personal. Ein toter Code am Werk ist Peinlichkeit. Eine Rallye auf Papier ist nach dem ersten Regen wertlos.
- Was mitreist
- Ein signiertes Cookie auf der Redirect-Domain, in dem nichts steht ausser den Stationen, die dieser Besucher hat. Keine Kennung, kein Konto, serverseitig wird nichts geschrieben — der Weg funktioniert für jemanden, der sich nirgends angemeldet hat.
Der Weg, live
visitor.found = 2Schieb den Besucher. Alle vier Codes antworten gleichzeitig — dasselbe Regelwerk, ein anderes Ergebnis.

Das Regelwerk
Gültig, speicherbar, Pflichtregel zuletzt.
Nicht eine Umschreibung dessen, was die Engine könnte — das ist der Text, den ein Code trägt. Die erste passende Regel gewinnt, und die letzte passt immer.
ruleset · version 1
{
"rules": [
{
"when": { "visitor.is_done": { "eq": true } },
"then": { "type": "redirect", "url": "https://museum.example/schon-da" }
},
{
"when": { "visitor.is_next": { "eq": true } },
"then": { "type": "redirect", "url": "https://museum.example/station-2" }
},
{
"when": "always",
"then": { "type": "redirect", "url": "https://museum.example/zu-frueh" }
}
]
}Was eine Station aufgehen lässt, steht an der Station, nicht in dieser Liste. Die Regelliste bleibt unberührt — es gibt keine Regelvererbung.
Auch
Dieselbe Folge, anderer Weg.
- Montage
- Schritt für Schritt, und der Karton weiss, welcher Schritt dran ist.
- Schulungspfad
- Die letzte Station stösst HR an — eine Kette: Webhook, dann Bestätigung.
- Sammeln
- Frei sammelbar statt linear. Die Reihenfolge gehört dir.
