Entwurf · Issue e5ccfe1
Die Rail behält die Cycles
Entwurf zu Issue e5ccfe1, zu docs/plans/e5ccfe1-the-rail-keeps-the-cycles.md. Die Spalten unten sind die ECHTEN Rail-Sektionen der Issue-Seite, mit konstruierten Karten.
Die Organ-Rail hat die Cycle-Timeline des Boards ersetzt statt über ihr zu stehen — von einer Karte aus war „zeig mir den Sprint“ ein Umweg über das Board. Jetzt trägt die Rail immer beides: das Organ (oder die Spalten-Nachbarn) oben, die Zeitachse des Boards darunter. Jede Cycle- und Sprint-Zeile ist eine Adresse ins Board, mit dem Filter in der URL.
01Beide Sektionen, echt gerendert
Eine Organ-Karte: das Organ oben, die Cycles darunter — dieselbe Timeline, die das Board fährt:
Eine Karte ohne Effort: die Spalten-Nachbarn oben — die Cycles bleiben identisch:
02Was die Rail entscheidet
- Geteilt, nicht kopiert: die Cycles-Sektion ist
cyclesRailSectionausboard-rail.tsx— Board und Issue-Seite rendern dieselbe Komponente und können nicht auseinanderlaufen. - Hier ist nichts aktiv: die Issue-Seite ist nicht das Board, also trägt keine Zeile den Aktiv-Zustand — jede ist eine Adresse ins Board,
?cycle=…in der URL. - Immer beide: Organ oder Spalte sagen, wohin die Karte gehört; die Cycles sagen, wann. Keine der beiden Antworten verdrängt die andere.
- hältder Draft-Lookup der Issue-Seite findet dieses Kapitel
- hältdie Organ-Rail endet mit der Cycles-Sektion
- hältdie Spalten-Rail endet mit derselben Cycles-Sektion