Skip to content

Decision: shipped localhost bridge vs ADR-0001 native messaging — re-scope #49/#50 and write the missing ADR #202

Description

@hellno

Part of #44. Decision only — no product code.

Resolved 2026-07-10 → ADR 0006. Decision recorded below; this issue can close once the ADR merges and #49/#50 bodies are updated.

Problem

ADR-0001 prefers a native-messaging wire and names the localhost port the rejected alternative (docs/adr/0001-dapp-connectivity-architecture.md:82-89, :148-152) — but the localhost wire is what shipped (#62/#63/#139/#141/#146/#148): a hand-rolled loopback HTTP server hardcoded to 127.0.0.1:8765. #49 (spike) was written to compare the two before any wire existed; #50 (PRD-04) specs the native-messaging end state. The plan and the shipped code disagreed, and no ADR recorded the shipped experimental wire.

Decision (2026-07-10)

Recorded in ADR 0006:

Remaining acceptance for this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions