- rl_upload_user: accept vendor_group_id instead of group_id, validate directly via rl_org_group(org_id, vendor_group_id) - rl_query_groups: remove local_group_id from response, only return vendor_group_id, vendor, status, create_time - rl_handle_callback: remove local_group_id from return value - rl_upload.dspy: rename param group_id -> vendor_group_id - docs/api_downapp.md: update all examples and descriptions