diff --git a/.ai/lessons.md b/.ai/lessons.md index cd37f876f5..b27b690bd8 100644 --- a/.ai/lessons.md +++ b/.ai/lessons.md @@ -61,6 +61,8 @@ ## Test the real runtime image - Deployment shell commands run in the Alpine/BusyBox helper image and pass through the non-root sudo parser. Verify new flags and shell syntax in that image and with `parseCommandsByLineForSudo()`; faked command output hides both failures. +- Put multi-step remote shell logic in one `sh -c '