gabriel / muse public
refactor BREAKING dev #38 / 100
AI Agent gabriel · 12 days ago · May 27, 2026 · Diff

refactor: rename op_transform → op_merge, transform → adjust_sequence_positions

Removes all OT (Operational Transformation) naming from module, function, test, and HTML artifact identifiers.

- muse/core/op_transform.py → muse/core/op_merge.py - tests/test_op_transform.py → tests/test_op_merge.py - transform() → adjust_sequence_positions() — position adjustment for concurrent InsertOps in ordered-sequence domains; the diamond convergence property is a mathematical result, not an OT concept - CSS classes ot-* → amm-* (addressed map merge) in render_domain_registry - HTML example filenames 'ot-notes-a.mid' / 'ot-notes-b.mid' → 'notes-a.mid' / 'notes-b.mid' - Section comment '# OT transform' → '# Sequence position adjustment' - TestOTDiamondProperty → TestDiamondProperty - All import sites updated: code/plugin, scaffold/plugin, midi/plugin, merge_engine, domain, test_core_merge_engine, test_property_based

sha256:c58b11c32405a6d2dd32d3fbf6316822070019930ef108f633efebbd4b31da19 sha
12 changed · 1087 in snapshot files
sha256:d5ba6dfb6cb4dd809520d2a56a7eb3368fc8b417c3ef4b05c74661209d101004 snapshot
12
files changed
1087
files in snapshot
Files Changed
+2 ~8 −2
1087 in snapshot

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:c58b11c32405a6d2dd32d3fbf6316822070019930ef108f633efebbd4b31da19 --body "your comment"