Skip to content

Evaluate HeatNet/UOR as mailbox overlay, transport, or virtual network #4634

Closed

Description

@auser

Agent pickup triage

Category: design/research. This classifies the next task, not completion or a verified current-source pass.

Next bounded step: Pin the exact HeatNet/UOR artifact and execute the overlay-versus-byte-transport comparisons; return a decision, not a production networking implementation.

Read the linked handoff and coordinate any active owner before implementation. Preserve the original acceptance criteria below; this triage grants no spending, credentials, publication, host reconfiguration, or landing authority.


Parent: #4607

Related to #4622 and #4632. #4607 owns the virtual-NIC/L3 decision; #4622 owns mailbox semantics and remains independent of that decision.

Outcome

Determine from executable evidence whether vnet/HeatNet belongs in MVM as a logical PeerOverlay, a PeerTransport, a TUN/L3 VirtualNetwork, or no production dependency. Record separate consequences for #4607's adapter research and #4622's NIC-less mailbox program.

Required comparisons

  1. Iroh supplies routing and transport.
  2. HeatNet/UOR supplies logical route selection while Iroh transports bytes.
  3. vnet/HeatNet supplies peer transport directly, if the evaluated implementation actually connects peers and carries bytes.

Record the exact source revision or released artifact evaluated. Distinguish symbolic context translation and route computation from packet or stream forwarding.

Evaluation criteria

  • NAT traversal, relay behavior, offline and local-first operation.
  • Stable identity and tenant isolation.
  • Peer churn, partition recovery, convergence, and route correctness.
  • Warm and cold latency, throughput, memory, CPU, and wire overhead.
  • Dynamic loading and upgrade behavior.
  • Security boundary, auditability, dependency closure, and failure containment.

Acceptance criteria

Activity

  1. added
    researchResearch, assessment, or design-exploration work
    mailboxesSigned pass-by-value mailbox program
    mailbox-phase-3Mailbox cross-host transport and migration
    on Oct 22, 2026
  2. removed
    mailboxesSigned pass-by-value mailbox program
    mailbox-phase-3Mailbox cross-host transport and migration
    on Oct 22, 2026
  3. auser commented on Nov 14, 2026

    @auser
    CollaboratorAuthor

    Closing as superseded: the evaluation question ('which interface does vnet/HeatNet implement') has been answered in practice by the mailbox program — #4632 (PeerOverlay/PeerTransport interfaces) is closed and #4633 (Iroh as the first byte transport) is the live implementation lane under #4622, with no HeatNet dependency. With #4607 closed as superseded (ADR-042) and #5057 owning any SpiralCore-facing resurrection of this question, this research issue has no live consumer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    researchResearch, assessment, or design-exploration work

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions