Why: branch protection requires the head to contain the current base before merge. Evidence: fetched origin/main=336a90f0ade0ffe049879ca5159a61f0a3948708. Impact: integrate upstream changes without rewriting task history. Refs: Documents PR #63