principle
PRIMARY: Query the structural principle taxonomy. principle() with no args returns top 30 principles by piece count (the corpus's structural vocabulary). principle(name='X') returns every piece teaching that principle. principle(name='X', with_other='Y') returns pieces teaching both. principle(name='X', expand=True) breaks the principle into sub-clusters by stage.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "principle"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Principle id (e.g. 'self_referential_production') | |
| limit | No | Max results (default 20) | |
| expand | No | Break into sub-clusters by stage | |
| with_other | No | Other principle id for cooccurrence |