Der Seed erkennt seine sieben Vorlagen am Namen. Wird eine umbenannt, legt der nächste Lauf sie
erneut an — und GeraetetypVorlage bekommt eine zweite Zeile, der Schnellstart steht auf der
Geräteseite doppelt. Aufgefallen im Review zu #017.
Aufgaben
Ein optionales Feld schluessel im Austauschformat — gedacht für
mitgelieferte Vorlagen, nicht für die Oberfläche; beim Import nicht übernommen, damit eine
eingespielte Kopie nicht den Platz des Originals einnimmt
Vorlage.seedSchluessel mit partiellem eindeutigen Index (nur wo gesetzt)
Der Seed sucht über den Schlüssel und fällt auf den Namen zurück, solange noch keiner gesetzt
ist — eine bestehende Installation darf beim ersten Lauf danach keine Dubletten bekommen
Dokumentieren, was der Schlüssel nicht tut: er macht eine Vorlage nicht unveränderlich und
erlaubt dem Seed nicht, eine bearbeitete Vorlage zu überschreiben
Akzeptanzkriterien
Test: umbenannte Seed-Vorlage, zweiter Seed-Lauf legt keine zweite an
Test: zweiter Lauf erzeugt keine zweite GeraetetypVorlage-Zeile
Test: eine über den Import eingespielte Kopie bekommt keinen Schlüssel
**Status:** offen
**Meilenstein:** v0.2.0
**Labels:** phase-2, backend
**Geschätzt:** 2 h **Tatsächlich:** –
## Ziel
Der Seed erkennt seine sieben Vorlagen am **Namen**. Wird eine umbenannt, legt der nächste Lauf sie
erneut an — und `GeraetetypVorlage` bekommt eine zweite Zeile, der Schnellstart steht auf der
Geräteseite doppelt. Aufgefallen im Review zu [#017](017-seed-sieben-vorlagen.md).
## Aufgaben
- [ ] Ein optionales Feld `schluessel` im [Austauschformat](../vorlagen-format.md) — gedacht für
mitgelieferte Vorlagen, nicht für die Oberfläche; beim Import **nicht** übernommen, damit eine
eingespielte Kopie nicht den Platz des Originals einnimmt
- [ ] `Vorlage.seedSchluessel` mit partiellem eindeutigen Index (nur wo gesetzt)
- [ ] Der Seed sucht über den Schlüssel und fällt auf den Namen zurück, solange noch keiner gesetzt
ist — eine bestehende Installation darf beim ersten Lauf danach keine Dubletten bekommen
- [ ] Dokumentieren, was der Schlüssel **nicht** tut: er macht eine Vorlage nicht unveränderlich und
erlaubt dem Seed nicht, eine bearbeitete Vorlage zu überschreiben
## Akzeptanzkriterien
- [ ] Test: umbenannte Seed-Vorlage, zweiter Seed-Lauf legt keine zweite an
- [ ] Test: zweiter Lauf erzeugt keine zweite `GeraetetypVorlage`-Zeile
- [ ] Test: eine über den Import eingespielte Kopie bekommt **keinen** Schlüssel
florian.wilde
added this to the v0.2.0 milestone 2026-09-26 02:24:59 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Status: offen
Meilenstein: v0.2.0
Labels: phase-2, backend
Geschätzt: 2 h Tatsächlich: –
Ziel
Der Seed erkennt seine sieben Vorlagen am Namen. Wird eine umbenannt, legt der nächste Lauf sie
erneut an — und
GeraetetypVorlagebekommt eine zweite Zeile, der Schnellstart steht auf derGeräteseite doppelt. Aufgefallen im Review zu #017.
Aufgaben
schluesselim Austauschformat — gedacht fürmitgelieferte Vorlagen, nicht für die Oberfläche; beim Import nicht übernommen, damit eine
eingespielte Kopie nicht den Platz des Originals einnimmt
Vorlage.seedSchluesselmit partiellem eindeutigen Index (nur wo gesetzt)ist — eine bestehende Installation darf beim ersten Lauf danach keine Dubletten bekommen
erlaubt dem Seed nicht, eine bearbeitete Vorlage zu überschreiben
Akzeptanzkriterien
GeraetetypVorlage-Zeile