- Prepare reviewable commits for the agreed upstream path. - Preserve the existing output name and compatible user configuration. - Include build changes, tests, documentation, and dependency notes. - Address available maintainer feedback without making merge timing a completion requirement.