Anforderungen: 'menge' aus MVP entfernt
This commit is contained in:
@@ -16,7 +16,6 @@ Ein Gericht ist die zentrale Dateneinheit. Felder:
|
|||||||
| `id` | int (PK) | ja | Autogeneriert |
|
| `id` | int (PK) | ja | Autogeneriert |
|
||||||
| `name` | text | ja | z. B. „Spaghetti Bolognese" |
|
| `name` | text | ja | z. B. „Spaghetti Bolognese" |
|
||||||
| `notiz` | text | nein | Freie Anmerkung, z. B. „mit mehr Soße" |
|
| `notiz` | text | nein | Freie Anmerkung, z. B. „mit mehr Soße" |
|
||||||
| `menge` | int/smallint | nein | Portionen oder Stückzahl, falls nützlich |
|
|
||||||
| `wochentage` | set (Mo–So) | nein | Beliebig viele, optional. **Nur zur Markierung/Gruppierung**, keine Automatik. |
|
| `wochentage` | set (Mo–So) | nein | Beliebig viele, optional. **Nur zur Markierung/Gruppierung**, keine Automatik. |
|
||||||
| `sort_order` | int | ja | Position in der Planungsliste (manuell per Drag & Drop) |
|
| `sort_order` | int | ja | Position in der Planungsliste (manuell per Drag & Drop) |
|
||||||
| `status` | enum: `geplant` / `gegessen` | ja | `geplant` = aktiv in der Liste, `gegessen` = abgehakt → Archiv |
|
| `status` | enum: `geplant` / `gegessen` | ja | `geplant` = aktiv in der Liste, `gegessen` = abgehakt → Archiv |
|
||||||
@@ -39,7 +38,7 @@ Ein Gericht ist die zentrale Dateneinheit. Felder:
|
|||||||
## 2. Features (MVP)
|
## 2. Features (MVP)
|
||||||
|
|
||||||
### 2.1 Gericht verwalten
|
### 2.1 Gericht verwalten
|
||||||
- **Anlegen** (name, notiz, menge, wochentage).
|
- **Anlegen** (name, notiz, wochentage).
|
||||||
- **Bearbeiten** (alle Felder).
|
- **Bearbeiten** (alle Felder).
|
||||||
- **Löschen** (hart, mit Bestätigung).
|
- **Löschen** (hart, mit Bestätigung).
|
||||||
- **Reihenfolge ändern**: Drag & Drop in der Planungsliste → persistiert in `sort_order`.
|
- **Reihenfolge ändern**: Drag & Drop in der Planungsliste → persistiert in `sort_order`.
|
||||||
@@ -95,8 +94,7 @@ Ein Gericht ist die zentrale Dateneinheit. Felder:
|
|||||||
- Export/import (vorerst).
|
- Export/import (vorerst).
|
||||||
|
|
||||||
## 5. Offene Punkte (bevor Code)
|
## 5. Offene Punkte (bevor Code)
|
||||||
- [ ] Genaue **Gewichtung** der Inspiration (s. ADR-005).
|
- [x] `menge`: **weggelassen** im MVP (Name + Notiz + Wochentag reicht).
|
||||||
- [ ] `menge`: reine Zahl oder Zahl + Einheit (Portionen)?
|
|
||||||
- [ ] Soll **Löschen** hart sein oder auch auf archiviert? (vorerst: hart)
|
- [ ] Soll **Löschen** hart sein oder auch auf archiviert? (vorerst: hart)
|
||||||
- [ ] PWA: nur Add-to-Home, oder auch Push (braucht SW + Service-Worker)?
|
- [ ] PWA: nur Add-to-Home, oder auch Push (braucht SW + Service-Worker)?
|
||||||
- [ ] HA-Integration: konkret als Sensor (REST-Poll) via `rest`-Integration in HA —
|
- [ ] HA-Integration: konkret als Sensor (REST-Poll) via `rest`-Integration in HA —
|
||||||
|
|||||||
Reference in New Issue
Block a user