diff --git a/main.go b/main.go index 62bd3ec..2ac885e 100644 --- a/main.go +++ b/main.go @@ -75,7 +75,10 @@ func main() { // Pfade auflösen resolvedWorkDir := resolvePath(execDir, *workDir) - resolvedPRD := resolvePath(resolvedWorkDir, *prdFile) + // PRD-Datei immer relativ zum Ausführungsverzeichnis (root) auflösen; + // früher wurde sie unterhalb des Arbeitsverzeichnisses gesucht, was zu + // output/PRD.md führte. Nutzer erwarten meist die Datei im Projektroot. + resolvedPRD := resolvePath(execDir, *prdFile) // Arbeitsverzeichnis anlegen falls nicht vorhanden if err := os.MkdirAll(resolvedWorkDir, 0755); err != nil {