arch_suggest
Suggest file path and layer for new code elements by providing name, type, and optional dependencies to maintain consistent architecture.
Instructions
Suggest the best file path and layer for a new code element. Requires name (the identifier, e.g. 'UserService') and type (one of: component, hook, service, context, utility, engine, class, module). Optionally pass dependencies (list of imports the new element will use). Returns recommended path, layer, and rationale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Code name/identifier | |
| type | Yes | Code type | |
| dependencies | No | Required dependencies |