Skip to main content
← Back to list
01Issue
FeatureShippedSwamp CLIPublic
Assigneeshammz

Relationships

↔ sibling #2968

#2960 data query: model lookup by id and orphan recovery parity with data get

Opened by hammz · 10/2/2026· Shipped 10/3/2026

Gap

swamp data get resolves the model argument by definition id or name, and when a definition's UUID changed it finds data written under the old UUID (first by modelName tag, then by the sole definition of the type). data query matches modelName / modelId fields as plain strings, so these resolutions are not available.

Expected

Decide which of these resolutions data query should support (by id, by name, old-UUID recovery) and make the documented query equivalent of a model-scoped data get return the same item in these cases.

Context: swamp data get is being deprecated in favor of swamp data query (follow-up to swamp-club#2948, where data get --workflow silently returns an arbitrary step's data when several steps share a data name). This closes one gap that data query has compared with data get.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 6 MOREREVIEW+ 34 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

10/3/2026, 12:14:39 AM

Click a lifecycle step above to view its details.

03Sludge Pulse
hammz assigned hammz10/2/2026, 8:48:48 PM
hammz linked sibling of #296810/2/2026, 8:55:25 PM

Sign in to post a ripple.