aYOUne

Changelog

Was sich verändert hat — gruppiert nach Release, filterbar nach Komponente und Repository.

Weitere Änderungen 1
Neu funktionen

Freigabe-Schalter und slug-Adresse der Modul-Achse verdrahten

Die oeffentliche Modul- und Funktions-Achse lieh sich ihr Tor bisher aus:
gezeigt wurde, was eine kuratierte Beschreibung traegt. Das trug fail-closed,
war aber kein Vertrag — ein Redakteur konnte einen Eintrag nicht
zurueckhalten, ohne seinen Text zu loeschen.

Ab interfaces 2026.448.1 / models 2026.452.1 gibt es ZWEI echte Schalter
(D3 des Kanons, CEO-Entscheid 2026-08-21 "beide Felder"):
published = LEBENSZYKLUS der Beschreibung
showOnWebsite = KANAL (auf DIESEM Auftritt zeigen)
Beide sind hier verdrahtet. Ein Schalter, den kein Leser liest, ist ein Feld
ohne Wirkung — genau die Fehlerklasse, gegen die der Auftrag steht.

ADRESSE (Kanon R3): slug gewinnt, key traegt weiter. getPublicModule loest
ab jetzt ueber BEIDE auf — sonst waere jede bereits verlinkte key-Adresse ab
dem ersten kuratierten slug eine 404. Kanonische Adresse, hreflang und
Brotkrumen ziehen mit, sonst zeigte canonical auf eine andere Seite als die
besuchte.

DAS ERSATZ-TOR BLEIBT und das ist Absicht: 38 Module und 554 Funktionen
tragen die neuen Felder nicht, Backfill ist ausgeschlossen — ein strenges Tor
schaltete die Achse in derselben Sekunde dunkel. Es zu entfernen, sobald der
Katalog befuellt ist, ist ein eigener Vorgang.

Probe test/module-feature-website-gate.test.mjs (11 Faelle, je mit Gegenprobe).
Flip-Probe gefahren: Kanal-Veto ausgehebelt => 1 rot, wiederhergestellt => 11
gruen; sie bestaetigt sich also nicht selbst. Volle Reihe 1522/1522
(ohne die Aenderung 1511/1511 — die Differenz sind genau die neuen Proben).