From 6e9e8ef2fd72b0738528e9b4ca8c1c73b2cd0861 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 18 Jan 2026 03:40:17 +0000 Subject: [PATCH] Add ShellCheck instructions to CLAUDE.md Document the cargo make shellcheck command and add guidance to run it after editing shell scripts. --- CLAUDE.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 547f787..a5488e4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -39,6 +39,9 @@ cargo make outdated # Sync Gateway API CRDs and regenerate Rust bindings cargo make gateway-api-sync + +# Lint shell scripts with ShellCheck +cargo make shellcheck ``` ## Gateway API CRDs @@ -86,6 +89,7 @@ Always validate your changes before considering a task complete: - **At minimum**: Run `cargo make fmt` to ensure code is properly formatted - **Preferred**: Run `cargo make` to run the full test suite (formatting, linting, build, and tests) +- **After editing shell scripts**: Run `cargo make shellcheck` to lint shell scripts Do not commit or mark work as done until validation passes.