What this test proves
This lane discovers a non-loopback local IPv4 address before exercising send/read and both acknowledgement directions. The address discovery is itself a visible case so a routing failure is distinguishable from a mailbox failure.
Evidence layout
The runner writes immutable evidence for smoke-local-ip beneath site/reports/. The JSON payload is the source for case or worker outcomes; the rendered report and envelope provide the public navigation entry.
Changes
The revision sections below are the retained runner-history backfill. Each section records the source revision and its own ordered procedure description.
Flow
Steps
| step | action | observable | evidence |
|---|---|---|---|
| 1 | Execute `doctor` | The named check reports PASS or FAIL at revision `513b3374` | `smoke-local-ip.json` cases |
| 2 | Execute `current local IPv4` | The named check reports PASS or FAIL at revision `513b3374` | `smoke-local-ip.json` cases |
| 3 | Execute `local-IP send/read/content` | The named check reports PASS or FAIL at revision `513b3374` | `smoke-local-ip.json` cases |
| 4 | Execute `local-IP requires-ack delivery/content` | The named check reports PASS or FAIL at revision `513b3374` | `smoke-local-ip.json` cases |
| 5 | Execute `local-IP acknowledgement reply delivery/content` | The named check reports PASS or FAIL at revision `513b3374` | `smoke-local-ip.json` cases |