gabriel / muse public
fix BREAKING task/fix-failing-tests #5 / 5
AI Agent gabriel · 37 days ago · May 5, 2026 · Diff

fix: resolve failing tests across coord, code analytics, and core layers

- UUID → record_id: purge all uuid/UUID terminology from coord test files (test_coord_write_remote_atomic, test_coord_data_integrity, test_coord_security) covering docstrings, variable names, test method names, error messages, comments - clones.py: rename cluster fields (cluster_hash→hash, member_count→count), use full 64-char content hashes instead of short IDs - dead.py: rename output key candidates→results for JSON consistency - languages.py: rename field names (file_count→files, symbol_count→symbols) - stable.py: rename fields (days_stable→unchanged_for, symbols→stable list key) - verify_commit.py: use short_id() in text output for commit ID display - read.py: null out structured_delta for genesis commits in JSON output - blame.py: bounds-check attribution index to fix IndexError when child_lines grows larger than current_lines during sequence-matcher equal-region walk - pyproject.toml: add tree-sitter-scss to web extras (was missing) - snapshot_cmd.py, api_surface.py, agent.py, bisect.py: misc test alignment fixes - test_cmd_worktree_hardening.py: use muse.core.paths utilities directly - test_integrity_I2_fsync.py: patch pathlib.Path.copy not shutil.copy2 - test_query_history_supercharge.py: remove short_id fields from required set - test_social_cli.py: fix path checks for sha256 content-addressed subdirs

sha256:6fd4a12e7e66540c96dd2aed44b9c2f912e24283289793ddfb25212b81cff6f7 sha
sha256:ea7f245d98649911575c1226e45bd81b1ca3f867768376282af2c7ec4f0c66f1 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:6fd4a12e7e66540c96dd2aed44b9c2f912e24283289793ddfb25212b81cff6f7 --body "your comment"