gabriel / muse public
refactor dev #77 / 100
AI Agent gabriel · 20 days ago · May 21, 2026 · Diff

refactor: delete dead _write_msgpack_atomic, rewrite symlink test for write_shelf_entry

_write_msgpack_atomic had no production callers after the JSON migration — deleted per the no-legacy policy. TestWriteMsgpackAtomicSymlink is replaced by TestWriteShelfEntrySymlink which covers the same symlink-swap attack vector on the active write_shelf_entry path.

sha256:ed0cdda7074e1836e426628a2658b977bb89f6c8c12f6608ec9bdf2bdef0e583 sha
sha256:638cde80deb383e6bddcc2b25bcf87f092155e2367d7ec832accbbc00d2e9f27 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:ed0cdda7074e1836e426628a2658b977bb89f6c8c12f6608ec9bdf2bdef0e583 --body "your comment"