update_feature_spec
writeFeature Specs
Update spec body fields: title, description, status, priority, tags, etc..
Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.
Parameters
| Parameter | Type | Description | |
|---|---|---|---|
| spec_id | string | required | Spec UUID |
| title | string | optional | Rewrite the spec title |
| description | string | optional | Replace the spec description / body |
| feature_type | enum("new_feature" | "enhancement" | "refactor" | "bug_fix" | "optimization" | "page" | "positioning") | optional | |
| priority | enum("critical" | "high" | "normal" | "low") | optional | |
| status | enum("idea" | "planned" | "in_progress" | "completed" | "verified" | "deprecated") | optional | |
| next_action | string | optional | |
| tags | string[] | optional | Replace the tags array |
| tech_stack | string[] | optional | Replace the tech_stack array |
| affected_files | string[] | optional | Replace the affected_files array |
| ai_context_summary | string | optional | |
| assigned_to | string | null | optional | |
| depends_on_specs | string[] | optional | Spec UUIDs this spec depends on. Validated against existing specs. |