Skip to content

Show canonical task names in links and preserve exact selection - #627

Merged
witbrock merged 1 commit into
mainfrom
codex/JVNAUTOSCI-2744-task-reference
Sep 11, 2026
Merged

witbrock merged 1 commit into
mainfrom
codex/JVNAUTOSCI-2744-task-reference

Conversation

@witbrock

Copy link
Copy Markdown
Member

The task chip in a completion message showed a generated identifier while its panel showed the desktop-tray title. The metadata route queried only legacy hasName, so it missed the task's canonical #V#hasName title. Read both spellings in one bounded query and preserve existing stored names when no relation names are available. Link identities and task-selection behaviour are unchanged.

Live diagnosis also found that this native tray task had been created with JVNAUTOSCI-2740, the separate worker-setup issue, as its reference code. That incorrect badge was removed through the canonical task service with an audit note; its identity, instructions, status and assignment were verified unchanged.

Validation: seven backend route tests and 18 frontend tests passed, including canonical/legacy naming, exact task identity, and an older task response arriving after a newer selection. An isolated Messages browser replay using the actual DGX task and candidate metadata confirmed matching link/panel titles, removal of the incorrect badge, refresh, task button, reference menu, focus and draft preservation. Deployment and exact live read-back follow merge under the user's explicit request.

Tracking: https://naoinstitute.atlassian.net/browse/JVNAUTOSCI-2744

@witbrock
witbrock merged commit 218262b into main Sep 11, 2026
2 checks passed
@witbrock
witbrock deleted the codex/JVNAUTOSCI-2744-task-reference branch September 11, 2026 16:53
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