fix: Wall 17 — WriteError diagnostic + gRPC test fixtures + iter_wire_frames_grpc logging
- transport.py: WriteError with empty str(exc) now walks __cause__/__context__ chain; empty message → 'H2 RST_STREAM ({cause})' or 'H2 RST_STREAM (no error details)' instead of the useless trailing-space form - tests/test_wire_h2_wall17.py: T25 (zero-object push) + T26 (WriteError diagnostic) - musewire-performance.md: Wall 17 documented with atomic TDD items W17-A0–A2 done - test_wire_h2_strict.py: removed stale urllib negative tests (urllib is gone) - test_core_transport.py / test_transport_http2.py / test_wire_h2_async_push.py: updated for urllib removal (req.headers dict, req.method, no http.client)
sha256:05c80eb57b90ae163456afdc9a70b950e081a5b25b959989daa16e1fd16ea7dc
sha
sha256:346f4cebd888cc47a288552300a4b60708b38cd43b01ab341a57d84553a8b8b1
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:05c80eb57b90ae163456afdc9a70b950e081a5b25b959989daa16e1fd16ea7dc --body "your comment"
No comments yet. Be the first to start the discussion.