feat(multiverse): private immutable lifecycle transport - #7350
Conversation
Signed-off-by: Logan Johnson <loganj@squareup.com>
Additional exact-head validationAt composed tip The previous 259/260 result was a fixture URL spelling issue: an unchanged test strips Full composed |
Draft scope
Owner-private encrypted Start/Restart/status requests and correlated outcomes; author-only reads/fanout; duplicate request redelivery. Adds FTS exclusion with populated migration coverage.
Depends on
feat/multiverse-remote-stop-fab2f134; part of six dependent drafts atop #7347 (dfce9ba3). Frozen inventory/Stop heads are unchanged. Head:72c2903c5b370aaec6480eb4ca0e656955f82522.Evidence
The composed candidate
5ec1955862d11bd9c01b7e3318f09b7076101423passed fulljust ci, 6,266 frontend tests, production artifact build, 3,178 native unit + 10 integration tests, and native/workspace Clippy. This is composed-candidate evidence, not a claim that each earlier unmounted slice independently exercises the whole feature. Splitting changed no product bytes.Earlier direct package attempts exposed environment limitations: relay media tests lacked a configured PostgreSQL pool; a direct buzz-db source-attribution guard failed in the unchanged production source; the first separate PostgreSQL lane failed local setup before tests. Full
just cisubsequently passed its configured lanes. Separate populated PostgreSQL/private relay evidence is being collected, not assumed green.Explicitly unperformed / not delivered
provisioning_unavailable. Injected success tests are not deployed provisioning evidence.Product authority
Approved Multiverse semantics: newer sender seconds/lower event-ID ties; scoped Stop; current-host-only Restart; failed/interrupted Move has no automatic continuation. This follows the settled Multiverse design rather than the older provider/key-transfer vision in VISION_REMOTE_AGENTS.md.
Origin channel:
f45d3304-dcf0-44e8-a46d-bcd63b235fbcOrigin thread:
16211fefcee85904f49802ce5e1709bf24b4895401a944f0585e70233c4e4d39Owner drafting direction:
4ed62424758aea3898b084f9e24d7fd9791d7dc53738d01ed1c0dbbae1adb8e7.