-
Notifications
You must be signed in to change notification settings - Fork 0
[Capture recovery] Preserve comma-containing labels in the capture composer #2053
Copy link
Copy link
Open
Labels
Priority IVLater maturity/deepening; revisited at horizon planning.Later maturity/deepening; revisited at horizon planning.bugSomething isn't workingSomething isn't workingfrontendPrimary implementation impact in Vue/TypeScript UI and client runtime.Primary implementation impact in Vue/TypeScript UI and client runtime.product-truthProduct or docs claim something unsupported, misleading, or silently untrue; truth-repair work.Product or docs claim something unsupported, misleading, or silently untrue; truth-repair work.testingTest coverage, harnesses, regression prevention, and verification pipeline work.Test coverage, harnesses, regression prevention, and verification pipeline work.
Description
Metadata
Metadata
Assignees
Labels
Priority IVLater maturity/deepening; revisited at horizon planning.Later maturity/deepening; revisited at horizon planning.bugSomething isn't workingSomething isn't workingfrontendPrimary implementation impact in Vue/TypeScript UI and client runtime.Primary implementation impact in Vue/TypeScript UI and client runtime.product-truthProduct or docs claim something unsupported, misleading, or silently untrue; truth-repair work.Product or docs claim something unsupported, misleading, or silently untrue; truth-repair work.testingTest coverage, harnesses, regression prevention, and verification pipeline work.Test coverage, harnesses, regression prevention, and verification pipeline work.
Projects
StatusShow more project fields
Pending
Context
Late review on parked PR #2047 identified a remaining composer-only lossiness seam.
PaperCaptureComposercurrently treats a comma key as a label delimiter. Typing an existing board label such asSales, EMEAtherefore produces separateSalesandEMEAchips, and the metadata request persists those split names. Triage then rejects them because neither split name exists on the selected board.Review thread: #2047 (comment)
This is separate from the correction editor's lossless chip behavior and is non-blocking for the parked PR's normal-path proof.
Acceptance criteria
Sales, EMEA.Boundary