db1aa4c6a5725b7abc9923d30994e95e22b16a7a
Refactor CmdContext to use GridLayout for cell-related information instead of storing redundant fields. This simplifies the context structure and ensures commands always use the most up-to-date layout information. - Add layout field to CmdContext - Remove redundant row_count, col_count, cell_key, and none_cats fields - Implement helper methods on CmdContext to delegate to layout - Update all command implementations and tests to use the new methods Co-Authored-By: fiddlerwoaroof/git-smart-commit (unsloth/gemma-4-26B-A4B-it-GGUF:UD-Q5_K_XL)
Description
Languages
Rust
74.2%
Nix
24.5%
Python
0.9%
Shell
0.4%