# After personal authorization SUCCEEDED, use your returned public group ID.
holycrab assets upload ./my-portrait.jpg --real-human-group GROUP_ID
holycrab assets wait PORTRAIT_ASSET_ID --timeout 60
# After A completes, reuse the SAME authorized group for its derived frame.
holycrab assets upload ./last-frame.png --real-human-group GROUP_ID
holycrab assets wait FRAME_ASSET_ID --timeout 60
# B uses FRAME_ASSET_ID only as firstFrameAssetId. No imageAssetIds.
