refactor: flatten plumbing/ dir, scrub plumbing/porcelain terminology
The plumbing/porcelain distinction is a Git-ism that doesn't fit Muse. Agents are first-class citizens — every command is just a command.
Changes: - Move all 24 files from muse/cli/commands/plumbing/ into muse/cli/commands/ - Delete muse/cli/commands/plumbing/ (no subdirectory implied hierarchy) - Update muse/cli/app.py import block to use muse.cli.commands directly - Rename 28 test files: test_plumbing_*.py → test_cmd_*.py, test_cli_plumbing.py → test_cli_inspect.py - Fix all import paths in tests from commands.plumbing.* to commands.* - Scrub 'plumbing'/'porcelain' from docstrings, help text, and comments across 37 source files and all test files - Add muse ls-files to agent-guide Code Intelligence table - Leave --porcelain flag name intact (it is CLI API, not a tier label)
0 comments
muse hub commit comment sha256:dde044859012704608f7032836b1d5f1394e5444c30b4f0f06dd9822299ec289 --body "your comment"
No comments yet. Be the first to start the discussion.