gsxdsm
|
fd9e4b2a30
|
FN-8509: create Coding Ideas Start tasks in Todo
Coding Ideas Start now atomically creates tasks in the validated Todo column.
- Resolve Todo only from captured, visible Coding Ideas workflow metadata.
- Preserve explicit Start destinations through Board and List create hosts without a follow-up move.
- Add regression coverage, documentation, and a patch changeset.
Files changed:
.changeset/fn-8509-coding-ideas-start-todo.md | 7 +++++
docs/dashboard-guide.md | 4 +--
packages/dashboard/app/components/Column.tsx | 8 +++++-
packages/dashboard/app/components/ListView.tsx | 5 ++++
.../dashboard/app/components/QuickEntryBox.tsx | 17 +++++++-----
.../app/components/__tests__/Column.test.tsx | 16 ++++++++++-
.../app/components/__tests__/ListView.test.tsx | 31 +++++++++++++++++++++-
.../components/__tests__/QuickEntryBox.test.tsx | 31 ++++++++++------------
.../app/utils/__tests__/quickAddStart.test.ts | 25 ++++++++++++++++-
packages/dashboard/app/utils/quickAddStart.ts | 21 ++++++++++++++-
10 files changed, 134 insertions(+), 31 deletions(-)
Fusion-Task-Id: FN-8509
Fusion-Task-Lineage: 951599a0-f277-4499-aaea-90371ddeda72
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
|
2026-07-22 19:08:47 -07:00 |
|
gsxdsm
|
da616e1cf9
|
FN-8498: add Quick Add Start menu
Add gesture-only Quick Add Start promotion for eligible hold-based workflows.
- Open a Start menu with right-click or touch/pen long-press while preserving ordinary Save and Enter behavior.
- Validate and snapshot workflow routing before creating, then move matching tasks through host callbacks.
- Cover workflow guards, promotion outcomes, and Board/List callback wiring.
Files changed: .changeset/fn-8498-quick-add-start-menu.md | 7 ++
docs/dashboard-guide.md | 4 +
packages/dashboard/app/components/Column.tsx | 1 +
packages/dashboard/app/components/ListView.tsx | 1 +
.../dashboard/app/components/QuickEntryBox.css | 30 +++++
.../dashboard/app/components/QuickEntryBox.tsx | 115 ++++++++++++++++-
.../app/components/__tests__/Column.test.tsx | 10 +-
.../app/components/__tests__/ListView.test.tsx | 12 ++
.../components/__tests__/QuickEntryBox.test.tsx | 137 +++++++++++++++++++++
.../app/utils/__tests__/quickAddStart.test.ts | 38 ++++++
packages/dashboard/app/utils/quickAddStart.ts | 51 ++++++++
11 files changed, 400 insertions(+), 6 deletions(-)
Fusion-Task-Id: FN-8498
Fusion-Task-Lineage: 30d8e7d4-59f1-4c4f-9224-1a9d8c27141b
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
|
2026-07-22 16:31:24 -07:00 |
|