gabriel / musehub public
feat BREAKING task/bundle-push #1 / 3
AI Agent gabriel · 125 days ago · May 11, 2026 · Diff

feat: wire step 4 — end-to-end push pipeline with branch pointer advance

sha256:c94192d70818ea29ac7bf07b9b68fcf37aca9a96c227a3e4a6c386c2d14a6dcf sha
+38 ~2 symbols
sha256:0e4d87ecbdbf7e48bfee6e8eddb17e2ab21ee5ab903ea686d5b8ba6d503029d3 snapshot
+38
symbols added
~2
symbols modified
0
dead code introduced
Semantic Changes 40 symbols
~ tests/test_wire_step4_e2e.py .py 38 symbols added
+ _AUTH_CTX variable variable _AUTH_CTX L68–73
+ _BLOB_SIZE variable variable _BLOB_SIZE L60–60
+ _E2E_GATE_MS variable variable _E2E_GATE_MS L61–61
+ _N_COMMITS variable variable _N_COMMITS L58–58
+ _N_OBJECTS variable variable _N_OBJECTS L59–59
+ _make_repo function function _make_repo L112–122
+ _populate function function _populate L125–174
+ client function async_function client L77–91
+ ASGITransport import import ASGITransport L33–33
+ AsyncClient import import AsyncClient L33–33
+ AsyncSession import import AsyncSession L34–34
+ CommitRecord import import CommitRecord L44–44
+ MSignContext import import MSignContext L36–36
+ SnapshotRecord import import SnapshotRecord L44–44
+ annotations import import annotations L22–22
+ app import import app L38–38
+ blob_id import import blob_id L51–51
+ build_mpack import import build_mpack L41–41
+ compute_commit_id import import compute_commit_id L43–43
+ compute_snapshot_id import import compute_snapshot_id L43–43
+ datetime import import datetime L24–24
+ get_db import import get_db L37–37
+ hashlib import import hashlib L25–25
+ httpx import import httpx L29–29
+ msgpack import import msgpack L30–30
+ muse_dir import import muse_dir L42–42
+ optional_signed_request import import optional_signed_request L36–36
+ pathlib import import pathlib L26–26
+ pytest import import pytest L31–31
+ pytest_asyncio import import pytest_asyncio L32–32
+ require_signed_request import import require_signed_request L36–36
+ time import import time L27–27
+ write_branch_ref import import write_branch_ref L44–44
+ write_commit import import write_commit L44–44
+ write_object import import write_object L40–40
+ write_snapshot import import write_snapshot L44–44
+ repo function async_function repo L95–105
+ test_e2e_step4_performance_gate function async_function test_e2e_step4_performance_gate L182–308

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