Explorar el Código

docs(plans): gate tmux ownership on creation

Keep the implementation plan's copyable tmux recipe aligned with the reviewed skill. A failed new-session now exits while ownership is false; only successful creation reaches the ownership assignment.
Drew Ritter hace 1 mes
padre
commit
2832e01ac5

+ 4 - 1
docs/superpowers/plans/2026-08-06-agentic-e2e-safety-hardening.md

@@ -255,7 +255,10 @@ cleanup() {
 }
 trap cleanup EXIT
 
-tmux new-session -d -s "$session" -x 200 -y 50 "$command 2>\"$stderr_log\""
+if ! tmux new-session -d -s "$session" -x 200 -y 50 "$command 2>\"$stderr_log\""; then
+  echo "failed to create tmux session: $session" >&2
+  exit 1
+fi
 session_owned=1
 tmux send-keys -t "$session" -l "literal text"
 tmux send-keys -t "$session" Enter