topic: moonraker
11 modules sharing the moonraker name family (derived from the tree's prefix discipline).
The 'moonraker' topic family supports the integration and verification of network communication within the Nishi sovereign ecosystem, focusing on client-server interactions and data parsing. The nx_moonraker_client serves as the request-construction layer, while nx_moonraker_io handles the network roundtrip operations, ensuring reliable data transmission. nx_moonraker_motion_parse_test validates the parsing of motion reports into structured data fields, ensuring accurate state representation.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_moonraker_client.nx | request-construction layer for the | 277 | 10 |
| nx_moonraker_client_test.nx | verify URL building + JSON body + | 132 | 4 |
| nx_moonraker_io.nx | network roundtrip layer for nx_moonraker_client. | 211 | 7 |
| nx_moonraker_io_ipv4_test.nx | exercise the operator-facing | 84 | 2 |
| nx_moonraker_io_test.nx | REAL network roundtrip test. | 109 | 2 |
| nx_moonraker_loop_e2e_test.nx | full input-side substrate loop: | 115 | 3 |
| nx_moonraker_motion_parse_test.nx | motion_report -> Q14 fields. | 116 | 3 |
| nx_moonraker_ready_check.nx | pre-print Klipper state gate. | 130 | 5 |
| nx_moonraker_ready_check_test.nx | ready-state classifier tests | 92 | 2 |
| nx_moonraker_telemetry_parse.nx | pure-substrate parser for | 460 | 11 |
| nx_moonraker_telemetry_parse_test.nx | parse canonical | 99 | 2 |