Host-owned customization hooks for admin user surfaces.
The contract is intentionally read-only and data-oriented so library-owned admin runtime code can consume host extensions without delegating query mutation or authorization responsibilities outside Sigra.
Summary
Types
Callbacks
@callback copy_overrides() :: copy_overrides()
@callback display_name_field() :: atom() | nil
@callback extra_detail_sections(user_like()) :: [detail_section()]
@callback extra_list_columns() :: [column()]
@callback extra_search_fields() :: [atom()]