Completes FN-5145 Step 3 by hoisting the PR modal into `TaskDetailModal` with live wiring to the engine layer, and adds a 196-line integration test suite to cover the create-PR behavior end-to-end. A minor two-line update to the dashboard Vitest config brings the new test file into the curated quali
Fusion-Task-Id: FN-5145