Skip to content

Document and verify importer redesign (codex) - #2326

Merged
numnx merged 1 commit into
feature/CODUX-140-importers-improve-ui-uxfrom
task/feature-codux-140-importers-improve-ui-ux-t04-codex-mr94xvvv
Jul 6, 2026
Merged

Document and verify importer redesign (codex)#2326
numnx merged 1 commit into
feature/CODUX-140-importers-improve-ui-uxfrom
task/feature-codux-140-importers-improve-ui-ux-t04-codex-mr94xvvv

Conversation

@numnx

@numnx numnx commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

🧩 Task: Document and verify importer redesign

Automated task PR opened by Code UX for T04.

📋 Summary

Sprint: Sprint 140 · Importers - Improve UI & UX · Task: T04

Redesign the Jira, GitHub, and GitLab sprint importers into cleaner, progressive, provider-appropriate workflows that show less by default, sort and summarize results clearly, use inputs suited to each filter, preserve existing import behavior, and update focused dashboard coverage and docs.

📝 Full Task Prompt
## Objective
Bring documentation and cross-surface dashboard coverage in line with the redesigned importer UX after both provider-specific modal refactors have landed.

## Scope
- Edit `docs/dashboard/sprint-imports.md`
- Edit `docs/dashboard/dashboard-guide.md` only if its importer summary needs wording updates for the redesigned flow
- Verify `docs/index.md` and `docs/SUMMARY.md` already link `docs/dashboard/sprint-imports.md`; update them only if a new docs page is introduced, which is not expected
- Add or update cross-modal tests in `tests/dashboard/v2/components/sprints/SprintIssueImportModal.test.tsx`, `tests/dashboard/v2/components/sprints/SprintJiraImportModal.test.tsx`, or a new focused test file under `tests/dashboard/v2/components/sprints/` if shared assertions would otherwise duplicate too much setup

## Implementation Requirements
1. Update `docs/dashboard/sprint-imports.md` to describe the redesigned default importer layout, progressive advanced filters, active filter summaries, provider-specific input types, selected result summaries, and linked versus special-task import modes for GitHub, GitLab, and Jira.
2. Keep existing behavioral documentation accurate: saved tokens are still required, prompt-context imports still preserve issue bodies and optional conversations, Jira JQL still overrides guided filters, and auto-close behavior remains unchanged.
3. Add focused regression coverage that verifies both importer modals expose a low-noise default surface before advanced filters are opened and that advanced controls remain reachable and submit the same API payloads as before.
4. Add accessibility-oriented assertions where practical: dialog naming/description, keyboard-reachable close/search/import controls, `aria-pressed` or selected-state semantics for provider and issue cards, disabled import buttons with useful accessible labels, and selected-count live text.
5. Run the full focused importer test set after documentation updates to catch integration drift between shared primitives and both modal refactors.

## Constraints
- This task depends on `T02` and `T03`; do not start from the sprint branch without both redesigned modals available.
- Do not introduce a new docs page unless the implementation created a new subsystem; if a new page is created, link it from both `docs/index.md` and `docs/SUMMARY.md`.
- Do not change backend service behavior, API contracts, or sprint persistence in this documentation and regression task.
- Keep docs user-facing and accurate; do not claim visual or accessibility checks passed unless the corresponding command or test was actually run.

## Verification
- Run `pnpm exec vitest run tests/dashboard/v2/components/sprints/SprintIssueImportModal.test.tsx tests/dashboard/v2/components/sprints/SprintJiraImportModal.test.tsx tests/dashboard/v2/lib/issue-import-view-models.test.ts`.
- Run `pnpm run test:dashboard` if the focused importer tests pass and time permits.
- Run `pnpm run build` and confirm the dashboard typecheck and Vite build complete successfully.

✅ QA Review

⏳ QA review runs after this PR is opened. Check the task card in the dashboard for the outcome once it lands.

🤖 Model & Provider

Provider Codex CLI
Model gpt-5.5

⏱️ Timing

Started 2026-07-06 11:28:33 UTC
Finished 2026-07-06 11:32:54 UTC
Duration 4m 21s

📊 Token Usage

Metric Value
Input tokens 191,620
Cached input tokens 1,134,976
Output tokens 7,817
Total tokens 1,334,413
Invocations 1
Tool calls 33
Active time 4m 1s

Included usage estimate (subscription/local login): $1.76

🌿 Branch Info

Base: feature/CODUX-140-importers-improve-ui-ux
Head: task/feature-codux-140-importers-improve-ui-ux-t04-codex-mr94xvvv


🤖 Generated by Code UX

@numnx
numnx merged commit d0d7dde into feature/CODUX-140-importers-improve-ui-ux Jul 6, 2026
4 checks passed
@numnx
numnx deleted the task/feature-codux-140-importers-improve-ui-ux-t04-codex-mr94xvvv branch July 6, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant