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
77.5%
Prolog
6.4%
Nix
6.1%
JavaScript
4.1%
Shell
3.5%
Other
2.3%