triz_component_catalogue
Returns identity/fanout or knowledge-source catalogues of multiport and stateful templates with explicit bindings, effects, and mappings to configure finite models and feed component search.
Instructions
Return the general identity/fanout catalogue (default), or source:knowledge for registered multiport and stateful model templates. Explicit parameter bindings and implementation declarations configure finite behavior and dynamics; no behavior is inferred from names. effects selects named realizations and their required output observations; mappings explicitly selects directed refinement observations, never unit casts or global aliases. Pass the returned catalogue to triz_component_search.catalogues for bounded configuration discovery. Conditions remain visible hypotheses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| models | No | ||
| parent | No | ||
| source | No | general | |
| effects | No | Named configuration effect ids; return their constituent models and wiring, never an opaque catalogue entry | |
| bindings | No | Parameter id to finite values, levels, layer and allocation semantics; registry SI and quantity tokens cannot be changed | |
| mappings | No | Explicit forward boundary-observation ids; no reverse mapping or automatic type alias | |
| conditions | No | ||
| declarations | No | Model id to explicit implementation rows; no physical behavior is inferred | |
| state_parameters | No | Allowed internal state meanings; stateless models remain candidates. Never inferred from names |