Audit tags against a controlled vocabulary
zotero_tag_auditAudit Zotero items against a controlled tag vocabulary with required tiers, identifying off-taxonomy tags and missing required tags by item.
Instructions
Audit a library against a controlled tag vocabulary with priority tiers. Provide the vocabulary inline as vocabulary (or a JSON file via vocabulary_path): { tags:[{name,tier?}], tiers?:[{name,required?}] }. Reports (1) off-taxonomy tags (library tags not in the vocabulary; Zotero auto-applied tags are bucketed separately unless include_auto), (2) items missing a tag from each required tier, and (3) optional per-collection coverage when scope.collection_keys is given. Read-only. Tag/auto-tag enumeration uses the cloud Web API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max items listed per report (default 50). | |
| scope | No | ||
| library_id | No | ||
| vocabulary | No | ||
| include_auto | No | Treat Zotero auto-applied tags as off-taxonomy too. | |
| library_type | No | ||
| vocabulary_path | No | Path to a JSON file with the vocabulary. |