refactor: rename merge strategy aliases to canonical names
Drop state_overlay, state_weave, state_rebase, domain_selective — the only valid values are now overlay, weave, replay, selective (plus phased, cherry_pick which were already canonical).
Changes: - MergeStrategy enum: rename members to OVERLAY/WEAVE/REPLAY/SELECTIVE - proposal_merge_strategies: rename 4 functions, update strategy= strings, update execute_merge_strategy dispatch and fallback messages - musehub_proposals: remove _STRATEGY_ALIASES map, update all defaults - DB model, MCP dispatcher, MCP tools, MCP write tools: update defaults - proposal_simulation: update default strategy param - Templates: update strategy_label macro; gate type/strategy badges to merged proposals only; trim CLI panel to 3 patterns with tooltip - seed_local_proposals: update strategy values - alembic 0070: UPDATE existing rows to canonical names - All tests updated to use canonical names throughout
Semantic Changes
181 symbols
0 comments
muse hub commit comment sha256:50b52eda7afb2f122863aef47d684d1a9e4684b48f5f95367fc956e28ceb7d42 --body "your comment"
No comments yet. Be the first to start the discussion.