Files

3.0 KiB

Phase 22: Add-from-Catalog & Thread Integration - Discussion Log

Audit trail only. Do not use as input to planning, research, or execution agents. Decisions are captured in CONTEXT.md — this log preserves the alternatives considered.

Date: 2026-04-06 Phase: 22-add-from-catalog-thread-integration Areas discussed: Add-to-Collection Confirmation UX, Add-to-Thread Flow, Post-Add Behavior, Thread Selection Context Mode: --auto (all defaults auto-selected)


Add-to-Collection Confirmation UX

Option Description Selected
Compact modal dialog Small modal with category picker, notes, purchase price, and confirm button
Inline card expansion Expand the card in-place to show form fields
Full-page form Navigate to a dedicated add page

User's choice: [auto] Compact modal dialog (recommended default) Notes: Aligns with existing modal patterns (CreateThreadModal). Minimal friction — one confirmation step as specified in success criteria.


Add-to-Thread Flow

Option Description Selected
Thread picker dropdown in modal Modal with dropdown of active threads, instant candidate creation
Auto-add to most recent thread Skip selection, add to last-used thread
Thread list with search Full thread list with search filtering

User's choice: [auto] Thread picker dropdown in modal (recommended default) Notes: Active threads are typically few, so a simple dropdown suffices. Includes empty state handling when no threads exist.


Post-Add Behavior

Option Description Selected
Success toast, stay in search Brief notification, user continues browsing
Navigate to the item/thread Redirect to the newly created item or thread
Close overlay Dismiss search overlay after add

User's choice: [auto] Success toast, stay in search (recommended default) Notes: Supports adding multiple items in one session — common use case when researching gear.


Thread Selection Context

Option Description Selected
Create thread when first candidate added Combined modal: thread creation + first candidate in one step
Create thread first, then search Require thread creation before entering search
Always show thread picker No special first-add flow

User's choice: [auto] Create thread when first candidate added (recommended default) Notes: Seamless flow — user finds an item first, then names the thread. Subsequent adds in same session default to the just-created thread.


Claude's Discretion

  • Modal animation and layout proportions
  • Category auto-selection logic
  • Toast notification pattern
  • Thread picker display details
  • Field ordering in modals
  • Purchase price input formatting

Deferred Ideas

  • Manual entry fallback (Phase 23)
  • Bulk add multiple items
  • Quick one-tap add without confirmation
  • Quantity selection during add