feat(wire): Phase 14B server-side OC-frame reassembly
- Add SFRAME_OBJECT_CHUNK constant to wire.py - Buffer incoming OC chunks in _oc_buffer; assemble when all chunks arrive - Hash-verify, polyglot-check, and store assembled objects via backend.put - Emit error frame on END if any OC sequences are incomplete - Add 9 TDD tests covering P14B-5, P14B-6, P14B-7
sha256:7b5741c91286e310b18bdae2435d6740836ac7fb4d33f31857e0181a16d6faf9
sha
+42
~13
symbols
3 changed · 581 in snapshot
files
sha256:f184ab91a7ec569defc809af8dc710f8029fc0084379795fe1504426c0a9b045
snapshot
+42
symbols added
~13
symbols modified
3
files changed
581
files in snapshot
0
dead code introduced
Semantic Changes
55 symbols
+
test_single_oc_chunk_stored_correctly
method
async_method test_single_oc_chunk_stored_correctly L134–152
+
test_chunks_out_of_order_assembles_correctly
method
async_method test_chunks_out_of_order_assembles_correctly L249–267
+
test_three_chunks_stored_correctly
method
async_method test_three_chunks_stored_correctly L210–227
+
test_one_of_three_chunks_returns_error
method
async_method test_one_of_three_chunks_returns_error L276–294
+
test_two_of_three_chunks_returns_error
method
async_method test_two_of_three_chunks_returns_error L317–337
Files Changed
+1
~2
581 in snapshot
+1
~2
581 in snapshot
Older
refactor: enforce gRPC framing on all MWP wire traffic
sha256:9590cee1e0ccd6c76528f005b95d634d80f5019f0dcb7c371e149adc31d1fb65
All commits
Newer →
Latest on task/grpc-only-wire
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:7b5741c91286e310b18bdae2435d6740836ac7fb4d33f31857e0181a16d6faf9 --body "your comment"
No comments yet. Be the first to start the discussion.