Feature-Liste — Medidentas (wird gebaut, nicht gepflegt)
Kernaussage: Was die App heute kann, steht in den GitHub-Issues mit Label Feature-Liste — die
Issue-Nummer ist die Feature-ID, der Status kommt aus dem Issue. Diese Seite ist nur der Wegweiser; die
vollständige Liste wird aus zwei Quellen gebaut und liegt nicht im Repository (MED-D-362, Vorbild jico).
| Quelle | Was sie beiträgt |
|---|---|
feature.d/<Position>-<Schlagwort>.md | Text, Modul, Zugang, „Seit“-Version und Issue-Nummer, optional eine Anmerkung — eine Datei je Feature |
GitHub-Issues mit Label Feature-Liste | den Status: geschlossen = ✅ · geschlossen als not planned = ⛔ (verworfen) · offen mit Label teilweise = 🟡 · sonst offen = ⛔ |
So bekommst du die Liste
- Sofort, ohne Bau: offene Features · teilweise gebaut · gebaut
- Als Tabelle:
GH_TOKEN=… python3 scripts/feature_liste_bauen.pyschreibtbuild/Feature-Liste.md. Nach jedem Merge baut.github/workflows/dokumente-nachziehen.ymlsie ebenfalls und legt sie als Artefaktfeature-listeab.
Was wo hingehört (verbindlich)
- Ein neues Feature beginnt mit dem Issue (Vorlage „Feature“), nicht mit der Zeile. Der PR legt
feature.d/<Position>-<Schlagwort>.mdan: erste Zeileabschnitt: <Name aus feature.d/_abschnitte.md>, optionalanmerkung: <Text>, darunter eine Zeile| Feature | Modul | Zugang | Seit | #<Issue> |. - Der Status steht nie im Fragment. Ist ein Feature fertig, wird sein Issue geschlossen (
Closes #n); teilweise gebaut = Issue offen lassen + Labelteilweise. - Rohre in einer Zelle (auch in Code-Spans) als
\|schreiben. Die CI prüft die Fragmente ohne Netz (python3 scripts/feature_liste_bauen.py --offline, Jobdoc-consistency).
Fachliche Spezifikation: Lastenheft.md · chronologischer Trail:
CHANGELOG.md · Testabdeckung:
../betrieb/Test-Uebersicht.md.