Orbid gaps
List open product gaps for this org. Same rows as Orbid /gaps.
Gate
Need Orbid MCP query_gaps (and usually search_product_catalog / list_sessions). Names may be prefixed. Missing / 401 → stop. Connect https://app.orbid.dev/mcp. Do not invent gap rows.
Steps
query_gapsrequires a product UUID, never a model name. If the user said “EP70” / a model,search_product_catalogfirst and take the id from the hit. MCP may resolve from session context; this skill still must pass a UUID so a host without Orbid session context cannot dump the wrong product.- Call
query_gapswithproductId(UUID). Optional:sessionIdfromlist_sessionsif they scoped to a bid;smartone ofcritical|open|review|change|waive. Never pass org_id, workspaceId, or skipAutoFill. - Summarize from JSON only. Do not mark waive / yellow / decide — those writes are not on MCP. Send the user to the Orbid bid or gaps UI to decide.
Do not
- Pass a model string as
productId. - Call
run_match(use orbid-match) unless they also asked to match. - Claim a gap was waived or assigned.