test(capture): decoder coverage, replica read-back and generator check; docs

Every LU MessageType has a struct or is listed as never used by this server; every game message struct reads;
samples of each family and of sent game messages read back; replica constructions, updates and destructions written
by the server's own serializers read back. Generator finds constructors defined in the .cpp.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Aaron Kimbrell
2026-09-30 04:43:09 -05:00
parent d1ea2992e4
commit 4d7bea6f06
10 changed files with 482 additions and 8 deletions

View File

@@ -48,7 +48,8 @@ A web dashboard for running and moderating a server, started and supervised by m
viewer's language (picker in the user menu, or the browser's language), never written into the pages.
* **Packet capture and replay:** record whole packets for an account, a character or everything; play them back with
movement in World 3D, which follows a player across worlds (live too) with the world changes marked on the
timeline; replay bundles against a sandbox stack with a headless client. See
timeline; every packet decoded (LU packets and game messages by their own structs, replica constructions and
updates component by component); replay bundles against a sandbox stack with a headless client. See
[docs/CaptureReplay.md](docs/CaptureReplay.md).
* **Settings:** every setting the servers read, grouped by purpose with typed inputs, conditions, fuzzy search,
history, and hot reload; values can be set on the page or kept in the `.ini` files.