feat: retire stash; complete shelf migration
- Delete stash.py (replaced by shelf.py) - Delete test_cmd_stash.py, test_cmd_stash_hardening.py, test_checkout_autostash.py, test_cmd_merge_autostash.py - Update app.py: remove stash import + register call - Update workspace.py: stash_count → shelf_count, stash.json → shelf.json - Update test_cmd_diff.py: --stash → --shelf, muse stash → muse shelf save - Update test_cli_coverage_gaps.py: TestStashGaps → TestShelfGaps - Update test_cli_plugin_dispatch.py: TestStashDispatch → TestShelfDispatch - Update test_porcelain_security.py: TestStashAtomicWrite → TestShelfAtomicWrite - Update test_core_workspace.py: stash_count → shelf_count throughout - Update test_cli_workflow.py: TestStash → TestShelf - Update test_stress_e2e_workflow.py: TestStash → TestShelf
Stash is gone. Work sits on the shelf.
0 comments
muse hub commit comment sha256:3fc11b67abf3ab745d7ade48b311289cf3e9a44dafaea44d507e73e24ced5bba --body "your comment"
No comments yet. Be the first to start the discussion.