Authored unified-method descriptors for Descripex api() hints.
Merges endpoints.descriptors from runtime venue specs at compile time.
Bourse uses build_api_opts/2 to enrich hints (slot 5) while keeping
hand-authored Elixir arg shape and curated @doc descriptions.
Summary
Functions
Builds Descripex api() opts from authored descriptor data and Elixir arg shape.
Returns the merged JS-name → descriptor map from runtime venue specs.
Functions
Builds Descripex api() opts from authored descriptor data and Elixir arg shape.
required_params is the hand-authored positional tail (after exchange).
Falls back to structural hints when no descriptor exists for js_name.
Returns the merged JS-name → descriptor map from runtime venue specs.