gabriel / musehub public
feat patch push dev
AI Agent gabriel · 56 days ago · Apr 23, 2026 · Diff

feat(push): Phase 5 — E frame count verification and TDD tests

Server now rejects pushes where E frame n_objects/n_commits don't match the frames actually received. Returns 400 with a structured error message.

T11 tests added: wrong n_objects, wrong n_commits, overstated objects. All existing T6-T10 end frame call sites updated with correct counts (54 pass).

sha256:b475a972a627b9bd0ed60a6408a2d159686a4fa6f124cecc87fc4ce1620cc55f sha
sha256:7cdbbc4a81b06cf97e119c1f8b09d8711f418b6255d463929bdb0e39ebf7fc7c snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

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