This commit is contained in:
2026-04-30 20:10:14 +02:00
commit d531bc663d
31 changed files with 2046 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
Desktop
- links projektübersicht, projektdetails und areadetails (je nachdem was auf ist)
- rechts md dateien
Mobile
- projektübersicht, projektdetails und areadetails
- md dateien werden in der gleichen sicht geöffnet
- wischen nach rechts schließt sie und zeigt wieder die übersicht

3
doc/bereiche/area.md Normal file
View File

@@ -0,0 +1,3 @@
- container für features
- Auflistung als Columns
- wird gespeichert als ./{area}/

3
doc/bereiche/core.md Normal file
View File

@@ -0,0 +1,3 @@
- Max 64 Zeichen
- wird als ./core.md gespeichert
- beschreibt kompakt was das projekt ist

17
doc/bereiche/details.md Normal file
View File

@@ -0,0 +1,17 @@
- LMB auf area öffnet die areatdetails
- enthält details zur area
layout: features
features
- alle features zum area als cards
- LMB auf feature öffnet die {feature}.md
- RMB auf feature öffnet die feature optionen
feature option create
- erstellt eine neue feature md datei im area ordner
- modal für den feature namen
- erstellen und abbrechen buttons
feature option delete
- entfernt feature

3
doc/bereiche/feature.md Normal file
View File

@@ -0,0 +1,3 @@
- beschreibt eine funktionalität der area
- wie ein git commit
- wird gespeichert als ./{area}/{feature}.md

54
doc/bereiche/overview.md Normal file
View File

@@ -0,0 +1,54 @@
- LMB auf projekt öffnet die projektdetails
- enthält details zum projekt
layout
- core
- target
- story
- areas
core
- inhalt aus core.md
- oben als card
- LMB öffnet ./core.md
target
- inhalt aus ./target.md
- unter kern als card
- LMB öffnet target.md
story
- inhalt aus ./story.md
- unter target als card
- LMB öffnet story.md
- ist aufklappbar, standard ist eingeklappt
areas
- alle areas zum projekt als cards
- enthält die features als flex liste
- featurename ist dateiname
- RMB auf area öffnet optionen zur area
- LMB auf feature öffnet die {feature}.md
- RMB auf feature öffnet die feature optionen
area option create
- erstellt eine neuen area ordner
- modal für den area namen
- erstellen und abbrechen buttons
area option rename
- ändert den ordnernamen zur area
- modal mit dem aktuellen area namen
- speichern und abbrechen buttons
area option delete
- entfernt area rekursiv
- muss bestätigt werden
feature option create
- erstellt eine neue feature md datei im area ordner
- modal für den feature namen
- erstellen und abbrechen buttons
feature option delete
- entfernt feature

9
doc/bereiche/project.md Normal file
View File

@@ -0,0 +1,9 @@
- kann ich projekt oder subprojekt zu einem großen projekt sein
- ist abgeschlossen, also hat keine abhängigkeit
- ist der root ordner
- ordnername ist der projektname
kerndatei
- wird als project.md gespeichert
- enthält kern, zweck, stories und kategorien als md dateien
- enthält bereiche als ordner

28
doc/bereiche/projects.md Normal file
View File

@@ -0,0 +1,28 @@
- LMB auf plugin icon öffnet die projektübersicht
- enthält alle projekte
plugin icon
- 9 app icon
- icon links in obsidian navigation
projekte
- lädt alle ordner aus ./projects/
- cards als buttons
- grid layout
- name ist ordnername
- RMB auf Card öffnet optionen zum projekt
option create
- erstellt ein neues projekt
- erstellt automatisch core.md, target.md und story.md
- modal für den projektnamen
- erstellen und abbrechen buttons
option rename
- ändert den ordnernamen zum projekt
- modal mit dem aktuellen projektnamen
- speichern und abbrechen buttons
option delete
- entfernt projekt rekursiv
- muss bestätigt werden

5
doc/bereiche/story.md Normal file
View File

@@ -0,0 +1,5 @@
- beschreibt wie das fertige projekt in der regel verwendet werden soll
- Max 1024 Zeichen
- wird als ./story.md gespeichert
- nur die hauptanwendung
- abfolge von schritten (start ... ende)

6
doc/bereiche/target.md Normal file
View File

@@ -0,0 +1,6 @@
- beschreibt simpel welches problem das projekt löst
- Was ist das Problem und die Folge davon?
- Wie löst das Projekt das Problem und was ist die Folge davon?
- der zweck muss klar erkennbar sein
- max 255 zeichen
- wird als ./target.md gespeichert