carlos / platform Public

host: e2e_bridge.go's header says what moved and that nothing is Linux-only

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev 00edb89926ddec3d2dafb67c8424852ccd8b4167 parent 70b30cc
1 file changed, +7 −3
  • internal/host/e2e_bridge.go +7 −3
diff --git a/internal/host/e2e_bridge.go b/internal/host/e2e_bridge.go
index 28a32db0c..4f929535f 100644
--- a/internal/host/e2e_bridge.go
+++ b/internal/host/e2e_bridge.go
@@ -12,9 +12,13 @@ package host
// outside tests calls it.
//
// The world is the offline move tests' own (movesoffline_test.go and the
-// seal, land and end-to-end tests), moved here unchanged but for testing.TB
-// in place of testing.TB: offWorld and offBox, sealWorld, landWorld, the
-// fake wake backend, shipVersion and mustJSON.
+// seal, land and end-to-end tests), moved here with testing.TB in place of
+// *testing.T: offWorld and offBox, sealWorld, landWorld, the agent
+// environments, the fake wake backend, shipVersion and mustJSON, and the
+// two-box construction newE2EWorld and NewE2E share (newTwoBoxWorld). The
+// exported bridge (E2E, NewE2E, BoxHandle, Clock and the fault points) is
+// at the end of the file. Everything here is portable: the offline move
+// code it reaches has no Linux-only piece, so no _linux.go split is needed.
import (
"context"