test: cover all protocol roundtrips

This commit is contained in:
Eric Wendland 2026-07-05 22:30:15 +02:00
commit 0d588fb3d9
2 changed files with 674 additions and 4 deletions

View file

@ -101,10 +101,10 @@ and downstream projects.
failures.
- `[x]` Fixture updates require intentional review.
- `[~]` Expand protocol roundtrip tests.
- `[x]` Expand protocol roundtrip tests.
Acceptance criteria:
- `[ ]` Every `ControlRequest` and `ControlResponse` variant roundtrips.
- `[ ]` Every `PeerControlRequest` and `PeerControlResponse` variant
- `[x]` Every `ControlRequest` and `ControlResponse` variant roundtrips.
- `[x]` Every `PeerControlRequest` and `PeerControlResponse` variant
roundtrips.
- `[x]` Pipe and overlay wire protocol variants roundtrip.
- `[x]` Unknown or malformed protocol inputs fail safely.
@ -338,7 +338,7 @@ Goal: prove the system works as an actual base layer before broader use.
1. `[x]` Finish Phase 0.
2. `[~]` Refactor `geth-node` into daemon subsystems.
3. `[ ]` Add stable contract and golden JSON tests.
3. `[x]` Add stable contract and golden JSON tests.
4. `[ ]` Harden store migrations and backup.
5. `[ ]` Complete security-boundary test coverage.
6. `[ ]` Replace prototype private CAS cryptography.