rules_overview
Get a low-token, per-rule overview of the ASD-STE100 ruleset to identify rule IDs, types, sections, and categories before drilling into details.
Instructions
Return a lightweight, per-rule overview of the ruleset.
Use this for a cheap, low-token summary of what rules exist before
drilling into rules_find or rules_examples for a specific rule;
each result carries only the rule's id, type, section, category,
name, and (optionally) summary, plus counts/flags about its content
items rather than the content items themselves.
Parameters
section:
When given, only consider rules in this exact section
(case-insensitive).
category:
When given, only consider rules in this exact category
(case-insensitive).
type_:
When given, only consider rules of this exact type (e.g.
"rule", to exclude recommendations and informational
blocks).
brief:
When True (default), omit the summary to keep the payload
small. When False, include the full summary.
Returns
list[RuleOverview] One overview per matching rule, in the ruleset's current order (natural id order by default).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | No | When true (default), omit the summary to keep the payload small. | |
| type_ | No | Only consider entries of this exact type, e.g. 'rule' (excludes recommendations and information blocks). | |
| section | No | Only consider rules in this exact section (case-insensitive). | |
| category | No | Only consider rules in this exact category (case-insensitive). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |