workflow는 실행 파일이 아니라 검토할 runbook이다
공유 workflow에 명령과 변수를 저장하면 팀 runbook의 검색성과 일관성을 높일 수 있습니다. 그러나 cluster, namespace, account가 다른 상태에서 같은 명령이 더 위험할 수 있습니다. 변수 type, 허용 값과 현재 context를 표시하고 실행 전 대상 수와 변경 내용을 조회합니다. 삭제, 배포, 권한 변경은 별도 script의 validation, dry-run과 승인을 거치게 합니다.
workflow version과 owner, 마지막 검증일을 남기고 command가 deprecated됐을 때 알 수 있어야 합니다. 개인 cloud 동기화에서 내려온 오래된 block을 운영 절차로 재사용하지 않습니다. shell history, workflow와 조직의 secret scanning, audit 정책이 어떻게 만나는지도 보안 검토에 포함합니다.
pilot에서는 명령 작성 속도만 재지 않습니다. 대표 업무 20개에서 첫 시도 성공률, block 경계 오류, 검색, 복사 시간, CPU, memory, crash, fallback, SSH reconnect와 잘못 실행한 command를 기록합니다. 새 사용자가 keyboard shortcut과 privacy setting을 익히는 시간도 비용입니다. Warp가 유리한 작업과 기존 terminal이 안정적인 작업을 나눠 병행 사용해도 됩니다.
도입을 중단할 조건은 필수 host에서 login, network 정책을 충족하지 못하거나, block hook이 shell startup을 깨뜨리고, tmux, TUI 작업의 회귀가 자주 발생하는 경우입니다. GPU rendering이 빠르다는 주장보다 장애 순간에 기본 terminal semantics를 예측할 수 있고 data 전송 범위를 설명할 수 있는지가 우선입니다.