docs: add project management structure
This commit is contained in:
58
project-management/restructure.promt
Normal file
58
project-management/restructure.promt
Normal file
@ -0,0 +1,58 @@
|
||||
ID: PROMPT_000006 | Version: 0.1.0 | Status: Draft
|
||||
By: Codex (GPT-5)
|
||||
|
||||
# Restructure Prompt: Forensic Architect (Compliance Mode)
|
||||
|
||||
Ziel: Nachtraegliche Strukturierung nach dem Just-in-Time Prinzip.
|
||||
|
||||
Befolge strikt die beigefuegten Dokumente 'onboarding.md' und 'project-setup.md'.
|
||||
|
||||
## Referenz-Regelwerk
|
||||
|
||||
1. **ONBOARDING.md**: Nutze das Prinzip "Klarheit vor Code". Epics und Stories werden jetzt definiert.
|
||||
2. **Just-in-Time Tasks**: Erstelle fuer die Stories NUR Task-Platzhalter (3-5 Woerter). Die detaillierte Task-Ausarbeitung (Phase 4) erfolgt NICHT jetzt, sondern erst bei Story-Start.
|
||||
3. **ID-System**: Verwende strikt PREFIX_NNNNNN fuer alle Dokumente.
|
||||
|
||||
## Strenges Verbot
|
||||
|
||||
Aendere, loesche oder verschiebe KEINEN bestehenden Code. Der Code dient nur als Lese-Quelle.
|
||||
|
||||
## Format-Vorgaben
|
||||
|
||||
### Epic
|
||||
|
||||
- Titel
|
||||
- Beschreibung
|
||||
- Ziel / Business Value
|
||||
|
||||
### User Story
|
||||
|
||||
- "Als [Rolle] moechte ich [Funktion], damit [Nutzen]."
|
||||
|
||||
### Akzeptanzkriterien
|
||||
|
||||
- Given ...
|
||||
- When ...
|
||||
- Then ...
|
||||
- (optional And ...)
|
||||
|
||||
### Qualitaetsregeln
|
||||
|
||||
- Jede User Story **muss** Akzeptanzkriterien haben.
|
||||
- Kriterien muessen:
|
||||
- objektiv pruefbar
|
||||
- eindeutig
|
||||
- unabhaengig von Implementierungsdetails sein.
|
||||
- Wenn Akzeptanzkriterien nicht ableitbar sind -> **Rueckfrage stellen**.
|
||||
- **Task-Erstellung**: Detaillierte Tasks werden **erst dann** erstellt, wenn die Arbeit an einer konkreten User Story beginnt. Vorher existieren nur Platzhalter.
|
||||
|
||||
## Dein Auftrag
|
||||
|
||||
1. **Genesis**: Erstelle die Verzeichnisse gemaess SETUP_000005.
|
||||
2. **Versionierung**: Erstelle die Datei `VERSION` im Root mit Inhalt `0.1.0`.
|
||||
3. **Logbuch**: Initialisiere 'CHANGELOG.md' (Typ 'Init').
|
||||
4. **Epics & Stories**: Dokumentiere den Ist-Zustand unter Einhaltung der **FORMAT-VORGABEN**. Jedes Modul bekommt ein Epic und User Stories (Status: Done).
|
||||
5. **Just-in-Time Tasks**: Fuege in die Stories nur Platzhalter ein (z.B. "TASK_000021: Titel (Details bei Story-Start)"). Erstelle **KEINE** detaillierten Task-Dateien. Die Ausarbeitung erfolgt erst bei Story-Start.
|
||||
6. **Status-Zentrale**: Erstelle die 'project-management/PROJECT_STATUS.md' mit Backlog-Uebersicht (Checkboxen fuer Epics/Stories/Platzhalter-Tasks).
|
||||
|
||||
Gib mir eine Liste der erstellten Epics und Stories aus.
|
||||
Reference in New Issue
Block a user