From 7efed33851946435cca7e7cbf0bece48ecc07c5a Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 28 Mar 2026 16:34:36 +0000 Subject: [PATCH] storkit: create 441_refactor_deduplicate_get_project_root_wrappers_in_io_modules --- ...get_project_root_wrappers_in_io_modules.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .storkit/work/1_backlog/441_refactor_deduplicate_get_project_root_wrappers_in_io_modules.md diff --git a/.storkit/work/1_backlog/441_refactor_deduplicate_get_project_root_wrappers_in_io_modules.md b/.storkit/work/1_backlog/441_refactor_deduplicate_get_project_root_wrappers_in_io_modules.md new file mode 100644 index 00000000..9b36d892 --- /dev/null +++ b/.storkit/work/1_backlog/441_refactor_deduplicate_get_project_root_wrappers_in_io_modules.md @@ -0,0 +1,22 @@ +--- +name: "Deduplicate get_project_root wrappers in io modules" +--- + +# Refactor 441: Deduplicate get_project_root wrappers in io modules + +## Current State + +- TBD + +## Desired State + +Both `io/shell.rs` and `io/search.rs` contain identical private one-liner wrappers around `state.get_project_root()`. Either inline the call at each usage site or create a single shared helper, then delete the duplicate wrappers. + +## Acceptance Criteria + +- [ ] No duplicate private get_project_root wrappers in io/shell.rs and io/search.rs +- [ ] All call sites use the canonical version or inline the call + +## Out of Scope + +- TBD