Make the Create Pull Request modal interactive before AI metadata finishes loading. - load preflight checks and PR options independently from AI title/body generation with separate loading and error states - preserve base-branch selection and remediation actions while refreshing preflight or regenerating metadata - cover the faster modal flow in tests and document the immediate-render behavior in the dashboard guide Files changed: docs/dashboard-guide.md | 3 +- packages/dashboard/app/components/PrCreateModal.css | 11 + packages/dashboard/app/components/PrCreateModal.tsx | 357 ++++++++++++++------- packages/dashboard/app/components/__tests__/PrCreateModal.test.tsx | 110 ++++++- 4 files changed, 355 insertions(+), 126 deletions(-) Fusion-Task-Id: FN-5954 Fusion-Task-Lineage: 2595d220-ca7a-403c-935c-900034a20c67
6.2 KiB
6.2 KiB