appgrammar_intersect
Axiom: VII — Algebra | Category: Algebra
This tool uses a multi-turn protocol. The initial call returns a prompt and token. Run the prompt on your LLM, then submit the structured output via appgrammar_tool_submit (or the tool-specific submit variant) to advance the operation.
Compute the intersection of multiple appgrammars. Returns only the shared modules and steps.
Feed multiple appgrammars into the intersection operation. It calculates their semantic intersection, stripping away unique business logic and leaving only the mathematical common denominator. For example, intersecting 100 top-rated SaaS appgrammars synthesizes the pure, battle-tested "Archetype SaaS Boilerplate" — based on the wisdom of the crowd.
The intersection of A, B, and C contains only the modules and stages that appear (semantically, not literally) in all sources.
This is a multi-turn operation. The server returns a prompt and token; run the prompt on your LLM and submit the result via appgrammar_tool_submit.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
source_appgrammar_ids | string[] (UUIDs) | Yes | IDs of the appgrammars to intersect (2-10). |
params | object | No | Optional tool-specific parameters. |
Example
{
"method": "tools/call",
"params": {
"name": "appgrammar_intersect",
"arguments": {
"source_appgrammar_ids": [
"a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"f9e8d7c6-b5a4-3210-fedc-ba9876543210"
]
}
}
}