Create a new component
registry_create_componentRegister a new design component after verifying no equivalent exists; rejects duplicate IDs that would otherwise pollute the registry.
Instructions
Register a brand-new design component. Fails with DUPLICATE_ID if the id already exists — use registry_update_component instead. Only propose a new component when registry_find_component / registry_find_by_design_reference confirm no equivalent component exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | Yes | ||
| tags | No | ||
| rules | No | ||
| design | No | ||
| states | No | ||
| status | No | ||
| aliases | No | ||
| variants | No | ||
| properties | No | ||
| description | No | ||
| accessibility | No | ||
| implementations | No |