MCP Tools/Feature Specs/update_spec_criterion

update_spec_criterion

writeFeature Specs

Update an acceptance criterion on a feature spec.

Connected surface
This tool and the Specs dashboard page are two surfaces over the same data. The dashboard is where you view and curate it; update_spec_criterion is how your AI can tighten acceptance criteria as edge cases emerge. How surfaces connect →
Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.

Parameters

ParameterTypeDescription
spec_idstringoptionalSpec UUID (resolved from criterion_id if omitted)
criterion_idstringrequiredCriterion UUID
titlestringoptionalNew criterion title
descriptionstringoptionalWhat the criterion verifies
criterion_typeenum("functional" | "technical" | "performance" | "security" | "accessibility")optionalCriterion category
verification_methodenum("automated_test" | "manual_qa" | "code_review")optionalHow the criterion is verified
statusenum("pending" | "implemented" | "tested" | "verified")optionalCriterion status