test(phase3): full strategy matrix — 24 SM tests, rebase→linear
- --history rebase now produces a single-parent commit (no merge commit); full commit-by-commit replay is Phase 4 scope - 24 integration tests covering all 4 strategies × convergent/divergent cases, history mode graph shapes, and PHANTOM regression guard - All SM_01–SM_24 green; no regressions to Phase 1/2 or PHANTOM_01–05
sha256:f02589f8e157757da430d82f35a64c0b7eee5033f6d13076ea395f9942151790
sha
+57
~1
symbols
sha256:dffda70b0ab8d6954d817d88ac6b08a6bbab3ddd801e2d55936176d2db08a32a
snapshot
+57
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes
58 symbols
+
test_SM_13_recursive_addadd_conflicts
method
method test_SM_13_recursive_addadd_conflicts L372–378
+
test_SM_14_overlay_addadd_no_conflict_theirs_wins
method
method test_SM_14_overlay_addadd_no_conflict_theirs_wins L380–389
+
test_SM_05_recursive_convergent_no_conflict
method
method test_SM_05_recursive_convergent_no_conflict L281–290
+
test_SM_06_overlay_convergent_no_conflict
method
method test_SM_06_overlay_convergent_no_conflict L292–301
+
test_SM_07_snapshot_convergent_no_conflict
method
method test_SM_07_snapshot_convergent_no_conflict L303–312
+
test_SM_08_replay_convergent_no_conflict
method
method test_SM_08_replay_convergent_no_conflict L314–323
+
test_SM_01_recursive_untouched_no_conflict
method
method test_SM_01_recursive_untouched_no_conflict L241–248
+
test_SM_02_overlay_untouched_no_conflict
method
method test_SM_02_overlay_untouched_no_conflict L250–257
+
test_SM_03_snapshot_untouched_no_conflict
method
method test_SM_03_snapshot_untouched_no_conflict L259–266
+
test_SM_04_replay_untouched_no_conflict
method
method test_SM_04_replay_untouched_no_conflict L268–275
+
test_SM_16_recursive_deletemodify_conflicts
method
method test_SM_16_recursive_deletemodify_conflicts L403–409
+
test_SM_17_overlay_deletemodify_no_conflict_modified_survives
method
method test_SM_17_overlay_deletemodify_no_conflict_modified_survives L411–421
+
test_SM_18_snapshot_deletemodify_conflicts
method
method test_SM_18_snapshot_deletemodify_conflicts L423–429
+
test_SM_09_recursive_file_divergence_conflicts
method
method test_SM_09_recursive_file_divergence_conflicts L333–339
+
test_SM_10_overlay_file_divergence_no_conflict_theirs_wins
method
method test_SM_10_overlay_file_divergence_no_conflict_theirs_wins L341–350
+
test_SM_11_snapshot_file_divergence_conflicts
method
method test_SM_11_snapshot_file_divergence_conflicts L352–358
+
test_SM_12_replay_file_divergence_conflicts
method
method test_SM_12_replay_file_divergence_conflicts L360–366
+
test_SM_19_history_merge_two_parent_commit
method
method test_SM_19_history_merge_two_parent_commit L439–452
+
test_SM_20_history_squash_single_parent_commit
method
method test_SM_20_history_squash_single_parent_commit L454–467
+
test_SM_21_history_rebase_single_parent_commit
method
method test_SM_21_history_rebase_single_parent_commit L469–486
+
test_SM_22_phantom01_untouched_all_strategies
method
method test_SM_22_phantom01_untouched_all_strategies L496–512
+
test_SM_23_phantom02_convergent_edit_all_strategies
method
method test_SM_23_phantom02_convergent_edit_all_strategies L514–534
+
test_SM_24_phantom05_both_changes_in_merged_snapshot_all_strategies
method
method test_SM_24_phantom05_both_changes_in_merged_snapshot_all_strategies L536–572
Older
test: add Phase 2 conflict granularity tests (CE_01-04, DE_01-04…
sha256:e8b20c39f3247608af4212654b5c6476cec7034bc40f8a3eb714b7b4bfc41b7f
All commits
Newer
test(phase4): Harmony learning across all history modes — 6 HA tests
sha256:75bbcdb47b6efaccafb75a02ff98f2d2fab4e9c5f803282868bd968a7180d5a4
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:f02589f8e157757da430d82f35a64c0b7eee5033f6d13076ea395f9942151790 --body "your comment"
No comments yet. Be the first to start the discussion.