gabriel / muse public
feat BREAKING feat/hub-docstring-fixes #1 / 1
AI Agent gabriel · 103 days ago · Jun 3, 2026 · Diff

feat: branch --prune-config, fix hub repo delete docstrings, update merge conflict docs

- branch --prune-config [--dry-run] [--json]: prune stale [branch.*] config.toml entries for branches whose ref no longer exists; 3 TDD tests - hub repo delete: was incorrectly documented as 'soft-delete with data retained for audit'; actual implementation is a hard cascade delete — fix all 4 occurrences across function docstring, argparse help=, and description= - docs/agent-guide.md: update Harmony workflow to use muse resolve instead of muse checkout --ours; add explicit warning against blind --ours/--theirs - Remove .cursorrules, .windsurfrules, AGENTS.md (claude-only adapter config)

sha256:99f8eb388d9a9c353e68b9a4e5bebe1b4240a8f511e6f0928e58c0e95153e103 sha
+7 ~19 −22 symbols
sha256:cf2062587b8871abbdfa4782479a33e2835b4a4de00061f578b3e1c8b2de78ca snapshot
+7
symbols added
~19
symbols modified
−22
symbols removed
0
dead code introduced
Semantic Changes 48 symbols
.cursorrules .cursorrules
.windsurfrules .windsurfrules
~ AGENTS.md .md 20 symbols removed
Workspace — Shared Agent Configuration section Workspace — Shared Agent Configuration L1–137
Branch Flow section Branch Flow L83–103
code[bash] variable variable code[bash] L87–100
Code Intelligence section Code Intelligence L103–116
table section table L105–113
Commit Convention — Agent-First section Commit Convention — Agent-First L37–83
Agent commit — always use this section Agent commit — always use this L43–58
code[bash] variable variable code[bash] L45–51
Human commit — manual actions only section Human commit — manual actions only L58–66
code[bash] variable variable code[bash] L60–63
Provenance chain section Provenance chain L66–83
code variable variable code L68–77
Testing Rules section Testing Rules L116–137
Forbidden section Forbidden L130–137
Version Control section Version Control L25–37
Workspace Members section Workspace Members L11–25
table section table L13–22
muse — Agent Configuration section muse — Agent Configuration L137–186
Repo-Specific Notes section Repo-Specific Notes L147–186
Snapshot Design Intent — Flat Manifest is Intentional section Snapshot Design Intent — Flat Manifest is Intentional L149–186
~ docs/agent-guide.md .md 3 symbols added, 2 symbols removed, 15 symbols modified
code[bash]@L1223 variable variable code[bash]@L1223 L1223–1235
code[bash]@L1254 variable variable code[bash]@L1254 L1254–1260
+ code[bash]@L1303 variable variable code[bash]@L1303 L1303–1309
+ code[bash]@L1334 variable variable code[bash]@L1334 L1334–1342
+ ⚠️ Never blindly pick --ours or --theirs section ⚠️ Never blindly pick --ours or --theirs L373–392
~ muse/cli/commands/branch.py .py 2 symbols modified
~ tests/test_cmd_branch.py .py 4 symbols added
+ TestPruneConfig class class TestPruneConfig L971–1020
+ test_prune_config_dry_run method method test_prune_config_dry_run L1007–1020
+ test_prune_config_noop_when_all_live method method test_prune_config_noop_when_all_live L999–1005
+ test_prune_config_removes_stale_entries method method test_prune_config_removes_stale_entries L974–997
← Older Oldest on feat/hub-docstring-fixes
All commits
Newer → Latest on feat/hub-docstring-fixes

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:99f8eb388d9a9c353e68b9a4e5bebe1b4240a8f511e6f0928e58c0e95153e103 --body "your comment"