keep schema 1.0 websocket_frame.payload_bytes as the original payload byte count and add encoded_payload_bytes for opcode 2 base64 text length
retain all three startup/full-traffic resource summaries while preserving resources for existing consumers
regenerate the fixed artifacts and add regression assertions
Validation
npm test
node --check scripts/m0-spike.mjs
JSON and JSONL parse checks
three-sample Clark Spike: pass (RSS p95 max 790168 KiB, 0 renderer failures)
Follow-up scope
binary WebSocket end-to-end fixture remains out of this blocking fix
## Summary
- keep schema 1.0 websocket_frame.payload_bytes as the original payload byte count and add encoded_payload_bytes for opcode 2 base64 text length
- retain all three startup/full-traffic resource summaries while preserving resources for existing consumers
- regenerate the fixed artifacts and add regression assertions
## Validation
- npm test
- node --check scripts/m0-spike.mjs
- JSON and JSONL parse checks
- three-sample Clark Spike: pass (RSS p95 max 790168 KiB, 0 renderer failures)
## Follow-up scope
- binary WebSocket end-to-end fixture remains out of this blocking fix
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Validation
Follow-up scope