architecture_generate
Synthesizes and records system design, module boundaries, observable entrypoints, interfaces, and dependencies for verifiable project architecture and contracts.
Instructions
Synthesizes and records system design, modular boundaries, observable entrypoints, and contracts
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>",
"systemDesign": "<systemDesign>",
"modules": "<modules>",
"interfaces": "<interfaces>",
"dependencies": "<dependencies>"
},
"name": "architecture_generate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| modules | Yes | Modules list | |
| projectId | Yes | ID of the project | |
| interfaces | Yes | Interfaces list | |
| dependencies | Yes | Inter-module dependency connections | |
| systemDesign | Yes | Architecture overview and design principles |