Version: 0.1 Status: Draft. Not staged. Number unconfirmed — CC to verify 151 is next-free before staging. Repo: loomworks-engine
The Memory-list held-item action is UI-labeled "Dismiss" (confirmed: NotificationCard.tsx, aria-label="Dismiss notification"; MemoryRoom.tsx comment, "Dismiss (drop the draft — discardAssertion)"). The backend's voice-routable equivalent, discard_held, has a classifier trigger-word list (intent_classifier.md:107) of "discard, drop, throw away, or remove" — "dismiss" is not among them. An Operator saying "dismiss that" or "dismiss held 2" has no documented match for this intent, despite it being the exact word shown on screen.
Add "dismiss" to the discard_held intent's trigger-word list in intent_classifier.md, matching the UI's own label.
No conflict. Vocabulary consistency between spoken and displayed commands is a plain-terms discipline matter, not a settled architectural question.
No change to the discard mechanism itself (CR-2026-148 already fixed the turn-recording gap on this same path).