;; lib/host/sx/relate-picker.sx — the relate picker as a reusable, content-addressed ;; SX component. On a FULL load render-page expands it server-side (SEO / no-JS); on a ;; boosted SPA nav the edit body is serialized as `(~relate-picker :slug … :kind …)` ;; and the CLIENT expands it — the component module is loaded content-addressed via ;; the data-sx-manifest at boot, so its defcomp is registered before any fragment ;; referencing it arrives. ;; ;; Pure markup, no client JS: the form GETs //relate-options serialising kind + ;; the filter q (a FORM is serialised on GET, a bare input is not), innerHTML-swapping ;; the results