Personally, I'd leave this as written. Because the test is asserting what happens when "creating and editing an item". But change `create_item` so that it doesn't use capybara steps and just creates the item as a Factory. If this isn't a normal database app, is there a way to have a "JS Factory"?

Most of my reasoning on is [written here](https://github.com/github/swordfish/pull/88/#discussion_r2988208). To me, abstracting the capybara steps is a code smell.