What this test proves
This lane extends cross-host send with requires-ack delivery and acknowledgement replies in both directions. It verifies the acknowledgement remains tied to the original durable message id.
Evidence layout
The runner writes immutable evidence for smoke-crosshost-ack 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 `8043ce64` | `smoke-crosshost-ack.json` cases |
| 2 | Execute `advertised host` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 3 | Execute `local-IP send/read/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 4 | Execute `local-IP requires-ack delivery/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 5 | Execute `local-IP acknowledgement reply delivery/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 6 | Execute `loopback-IP send/read/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 7 | Execute `loopback-IP requires-ack delivery/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 8 | Execute `loopback-IP acknowledgement reply delivery/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 9 | Execute `rand-m4.local doctor/version` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 10 | Execute `rand-m4.local advertised host` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 11 | Execute `rand-m4.local crosshost send/read/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 12 | Execute `rand-m4.local reverse crosshost send/read/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 13 | Execute `rand-m4.local crosshost requires-ack delivery/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 14 | Execute `rand-m4.local crosshost acknowledgement reply` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 15 | Execute `rand-m4.local reverse crosshost requires-ack delivery/content` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |
| 16 | Execute `rand-m4.local reverse crosshost acknowledgement reply` | The named check reports PASS or FAIL at revision `8043ce64` | `smoke-crosshost-ack.json` cases |