Skip to content

Service discovery from a bare domain #88

Description

@zealsprince

"Users enter only a domain" is the spec's discovery promise, and no ticket implements the resolution algorithm.

Implement it per Deployment: SRV where the platform provides a resolver, the well-known JSON file everywhere, manual entry as the last resort - with absent services silently hiding their UI rather than erroring.

Spec:

Acceptance criteria:

  • A domain with SRV records resolves fully on desktop without a well-known file
  • A domain with only the well-known file resolves on the web client
  • A missing service hides its surface with no error shown
  • Only when every applicable path is exhausted does the user see one actionable error

Blocked by the platform contract alignment (#36).

Metadata

Metadata

Assignees

No one assigned

    Labels

    clientClient apps: UI, platform adapters, cache, PWA

    Fields

    Start date

    None yet

    Target date

    None yet

    Size

    None yet

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions