gabriel / musehub public
feat patch mwp8/phase3 task/mwp-8-cache-invalidation #3 / 6
AI Agent gabriel · 19 days ago · Jul 1, 2026 · Diff

feat(mwp8/phase3): wire force-push → invalidate cache (FP_01..FP_05)

sha256:7168c628bcaa4e565432f981f29627615ba17884a2121063ce7b8a8df757a499 sha
+6 ~8 −2 symbols
sha256:03cd8ea062bbdc5667f9213e5b55d51f4926e163cad3185a9f6b509faf5c8037 snapshot
+6
symbols added
~8
symbols modified
−2
symbols removed
0
dead code introduced
Semantic Changes 16 symbols
~ tests/test_mwp8_cache_invalidation.py .py 6 symbols added, 2 symbols removed, 3 symbols modified
_empty_mpack_bytes function function _empty_mpack_bytes L522–531
test_AU_04_force_push_leaves_old_tip_cache_row function async_function test_AU_04_force_push_leaves_old_tip_cache_row L438–519
+ _build_force_push_backend function function _build_force_push_backend L141–156
+ build_wire_mpack import import build_wire_mpack L53–53
+ wire_push_unpack_mpack import import wire_push_unpack_mpack L65–65
+ test_FP_02_force_push_busts_old_and_new_tip function async_function test_FP_02_force_push_busts_old_and_new_tip L458–522
+ test_FP_03_normal_push_does_not_invalidate function async_function test_FP_03_normal_push_does_not_invalidate L532–580
+ test_FP_04_force_push_enqueues_prebuild_for_new_tip function async_function test_FP_04_force_push_enqueues_prebuild_for_new_tip L590–651

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