aYOUne

Changelog

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

Ohne Meilenstein 4
Fix pwa

Hinweistexte im Panel ueberlappten das naechste Feld

Am laufenden Bildschirm gesehen: Material reserviert mit der Vorgabe EINE Zeile
fuer den Hinweis und rechnet mehrzeilige Hinweise nicht ein. Die Hinweise sind
hier bewusst laenger als eine Zeile, weil sie echte Fallen benennen (ein
Punkt-Pfad sperrt die Kante dauerhaft; der Joker ist nur als Ausgang zulaessig)
— sie standen deshalb im naechsten Feld.

subscriptSizing="dynamic" an allen zehn Feldern + etwas Abstand.

⚠ Vierter Treffer der Backtick-Falle an einem Tag, diesmal im neuen
CSS-Kommentar selbst. Der Warnhinweis stand schon zwei Zeilen darueber.

Proben 33/33. build:stage gruen.
Fix pwa

kennungsloser Einstieg — das Platzhalter-Segment traf keinen Zustand

Live gemessen (2026-08-23): der Listen-Einstieg zeigte auf
`/hr/applicationprocesses/edit/vorgabe`. Die Adresse wechselte, die LISTE blieb
stehen, und es erschien „State hr.applicationprocesses.edit.vorgabe nicht
registriert".

Ursache: `PageService.urlToView` nimmt bei VIER Segmenten das letzte nur weg,
wenn es eine ObjectId ist (`page.service.ts:1999`) — ein Platzhalter bleibt also
stehen und wird Teil des gesuchten Zustands-Namens. Die Drei-Segment-Form loest
unveraendert auf.

- Route traegt wieder BEIDE Kinder. Das leere heisst hier NICHT „anlegen" (ein
Prozess wird uebernommen, `hideCreate` bleibt), sondern „welchen Prozess?" —
die Liste kennt die Kennung der Plattform-Vorgabe nicht, der Editor loest sie
ueber `GET /applicationprocesses` auf und ersetzt die Adresse.
- Route-Probe auf beide Formen gedreht, Konstante umbenannt
(`EINSTIEG_OHNE_KENNUNG`), Begruendung an allen drei Fundstellen.

Proben 33/33. build:stage gruen.
Fix pwa

Prozess-Graph lesbar machen — Joker-Stummel + echte Theme-Tokens

Zwei Befunde vom AUSGEBRACHTEN Bildschirm, nicht vom Entwurf.

1) Joker-Kanten (from: '*') liefen quer ueber die ganze Leinwand — bei der
Plattform-Vorgabe drei Linien (reject/withdraw/hold), die alles kreuzen, was
dazwischen liegt. Sie haben per Bauart keinen Ausgangs-Knoten; ein kurzer
Stummel links am Ziel sagt dasselbe („kommt von ueberall") und kreuzt nichts.
Probe mit Gegenprobe: eine NORMALE Kante darf lang bleiben, sonst waere der
Graph nicht mehr verbunden.

2) --mat-app-background-color GIBT ES NICHT im ausgelieferten Stil (am gebauten
styles-*.css gemessen) — der Rueckfall #fff schlug also immer durch, und auf
dem dunklen Thema standen weisse Karten auf dunklem Grund. Ersetzt durch die
M3-System-Tokens, die real existieren (surface-container-high / on-surface /
outline-variant / primary).

⚠ Dritter Treffer der Backtick-Falle an einem Tag: ein Backtick in einem
CSS-Kommentar INNERHALB der styles-Vorlage beendet das Template-Literal, und
der Uebersetzer zeigt auf eine Zeile weit dahinter. Der Warnhinweis steht jetzt
in beiden Vorlagen dieser Datei.

Proben 33/33.
Fix pwa

Leer-Zustand zeigte den Anlege-Knopf trotz hideCreate + Platzhalter-Weg

Zwei Befunde am Bewerbungsprozess, beide ueber ihn hinausreichend.

1) `resolveCreateCtaLabel` las `hideCreate` NICHT — der Leer-Zustand zeigte
seinen Anlege-Knopf auch dort, wo der Zustand das Anlegen ausdruecklich
unterdrueckt. Die drei anderen Leser respektieren ihn laengst
(`create-button-visibility.ts:59`, `primary-action.ts:41`,
`base-page.component.html:245`); allein die Beschriftung nicht, weil sie nur
`name_singular` brauchte. Am Bewerbungsprozess haette der Knopf einen leeren
`Workflows`-Datensatz ohne Stufen erzeugt — genau den kaputten Prozess,
gegen den die Server-Pruefung sieben Riegel faehrt. Gemessene Reichweite:
6 Zustaende tragen `hideCreate: true`. Flip-Probe: Riegel entfernt faerbt
genau 1 Probe rot, die Gegenprobe bleibt gruen.
⚠ `AyounePageViewConfig` DEKLARIERT `hideCreate` gar nicht (TS2345 „has no
properties in common") — das Feld existiert nur zur Laufzeit, `tableState()`
spreizt es hinein. Daher die Index-Signatur.

2) Platzhalter-Weg `edit/vorgabe`: die Liste kennt die Kennung der
Plattform-Vorgabe nicht (Aggregations-Weg blendet sie per Bauart aus), also
loest der Editor sie ueber die Sammel-Liste auf und ersetzt die Adresse.
Die EIGENE Kopie schlaegt dabei die Vorgabe.

Nebenbei: zwei Proben in `no-content.component.spec.ts` erwarteten seit dem
2026-08-12 ein `Create `-Praefix, das an jenem Tag ausgebaut wurde — sie waren
seither dauerhaft rot (baseline nachgemessen: 2 rot ohne jede eigene Aenderung)
und sind auf das gemessene Verhalten nachgezogen.

Proben 53/53. build:stage gruen (0 Fehler, Schrift-Waechter BESTANDEN).