⚙️ 🤖 --exec Modus implementieren #1

Closed
opened 2026-06-09 14:57:22 +02:00 by holm · 1 comment
Owner
Dimension Bewertung Einschätzung
Aufwand ████████░░ Hoch — interaktiver Runner, Fehlerbehandlung, Rollback-Pfade
Nutzen ████████░░ Hoch — verwandelt Cheat-Sheet in echtes Tool
Bruchhäufigkeit ░░░░░░░░░░ Existiert noch nicht, daher kein aktives Brechen
Nachhaltigkeit █████████░ Sehr hoch — Kernfunktion, lang lebend
Dringlichkeit █████░░░░░ Mittel — manueller Workflow funktioniert noch

Problem

Aktuell zeigt doc-rel --exec nur eine TODO-Fehlermeldung. Es werden lediglich Befehle ausgegeben, die Holm dann manuell ausführt.

Ziel

doc-rel --exec führt das Postgres-Upgrade-Recipe interaktiv aus:

  • pro Schritt: Befehl anzeigen, Bestätigung einholen (y/n/skip/abort)
  • bei Fehler: klare Fehlermeldung + Rollback-Hinweis
  • Logging in Datei (Audit-Trail)
  • Dry-Run-Modus weiterhin als Default

Akzeptanzkriterien

  • doc-rel --exec führt komplettes Upgrade-Recipe interaktiv aus
  • Jeder Schritt einzeln bestätigbar
  • Fehlerbehandlung mit Abbruch-Option
  • Log-Datei mit Zeitstempel pro Run

🤖 angelegt von Claude o00 (API/Token holm)

| Dimension | Bewertung | Einschätzung | |---|---|---| | Aufwand | `████████░░` | Hoch — interaktiver Runner, Fehlerbehandlung, Rollback-Pfade | | Nutzen | `████████░░` | Hoch — verwandelt Cheat-Sheet in echtes Tool | | Bruchhäufigkeit | `░░░░░░░░░░` | Existiert noch nicht, daher kein aktives Brechen | | Nachhaltigkeit | `█████████░` | Sehr hoch — Kernfunktion, lang lebend | | Dringlichkeit | `█████░░░░░` | Mittel — manueller Workflow funktioniert noch | ## Problem Aktuell zeigt `doc-rel --exec` nur eine TODO-Fehlermeldung. Es werden lediglich Befehle ausgegeben, die Holm dann manuell ausführt. ## Ziel `doc-rel --exec` führt das Postgres-Upgrade-Recipe **interaktiv** aus: - pro Schritt: Befehl anzeigen, Bestätigung einholen (y/n/skip/abort) - bei Fehler: klare Fehlermeldung + Rollback-Hinweis - Logging in Datei (Audit-Trail) - Dry-Run-Modus weiterhin als Default ## Akzeptanzkriterien - [ ] `doc-rel --exec` führt komplettes Upgrade-Recipe interaktiv aus - [ ] Jeder Schritt einzeln bestätigbar - [ ] Fehlerbehandlung mit Abbruch-Option - [ ] Log-Datei mit Zeitstempel pro Run > 🤖 angelegt von Claude o00 (API/Token holm)
Author
Owner

Implementiert in b4053fa: execute_pg_upgrade() führt Postgres-Major-Upgrade step-by-step interaktiv aus. Aktiviert via doc-rel --exec (= --pick mit auto-execute bei major-Wechsel). Pro Schritt: zeigen, confirm (j/N/q/s), ausführen.

🤖 angelegt von Claude o00 (API/Token holm)

Implementiert in b4053fa: `execute_pg_upgrade()` führt Postgres-Major-Upgrade step-by-step interaktiv aus. Aktiviert via `doc-rel --exec` (= --pick mit auto-execute bei major-Wechsel). Pro Schritt: zeigen, confirm (j/N/q/s), ausführen. > 🤖 angelegt von Claude o00 (API/Token holm)
holm closed this issue 2026-06-09 15:01:31 +02:00
Sign in to join this conversation.
No description provided.