Retain native clients across provider routes
This commit is contained in:
parent
3c19e54d91
commit
cb7f9e8fa2
16 changed files with 317 additions and 160 deletions
|
|
@ -172,18 +172,21 @@ Current executable coverage from `scripts/verify-eve-browser-network.mjs`:
|
|||
|
||||
- authenticated binary C# WebSocket provider;
|
||||
- separate local Odin fixture using the canonical Verse-catalog messages;
|
||||
- real Chromium and independent C# headless consumers;
|
||||
- real Chromium and retained C# headless consumers, both discovered through
|
||||
the same Odin identity;
|
||||
- shared surface and counter document leases;
|
||||
- Eve button to typed operation to provider receipt to shared state;
|
||||
- duplicate idempotency key produces one effect;
|
||||
- provider restart on a different physical port rehydrates the `.cc` state;
|
||||
- the retained browser lease rediscovers through Odin, resubscribes, and
|
||||
commits a second provider-authored receipt;
|
||||
- the retained C# lease independently rediscovers, resubscribes, and observes
|
||||
both canonical receipt ids without application reconnect code;
|
||||
- generated browser bundle contains no `node:` builtin import.
|
||||
|
||||
The full public Verse gate still requires the deployed Odin daemon rather than
|
||||
the local contract fixture, retained C# lease reconnection through the same
|
||||
identity path, released-artifact-only .NET consumption, and Windows/Linux CI.
|
||||
the local contract fixture and released-artifact-only .NET consumption. The
|
||||
source-contract gate runs on Windows and Linux CI.
|
||||
|
||||
From an empty temporary consumer using packed/released artifacts only:
|
||||
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ does **not** prove the network layer; the second program owns that evidence.
|
|||
The network program is
|
||||
[`samples/eve-browser-network`](../../../../samples/eve-browser-network/README.md).
|
||||
Run it separately only while diagnosing that layer. A smoke against the
|
||||
deployed Odin daemon and retained C# lease reconnection remain separate
|
||||
infrastructure gates. Their owner map and full acceptance contract are recorded in
|
||||
deployed Odin daemon remains a separate infrastructure gate. Its owner map
|
||||
and full acceptance contract are recorded in
|
||||
[`browser-verse-transport.md`](../browser-verse-transport.md).
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue