Skip to main content

rules

Inspect the YAML rules Metacrafter would apply for the current rulepath, country filters, and auto-discovered extras.

rules list​

metacrafter rules list
metacrafter rules list --output-format json -o rules.json
metacrafter rules list --country-codes us,ca --output-format csv -o us_ca_rules.csv
metacrafter rules list --rulepath ./custom_rules --output-format yaml

Columns include rule id, name, type (field or data), match method (text, ppr, func), language, country codes, contexts, PII flag, priority, and length constraints.

rules stats​

metacrafter rules stats
metacrafter rules stats --rulepath ./custom_rules
metacrafter rules stats --country-codes ru,de

Shows counts of field rules, data rules, rules by context / language / country, and date/time patterns.

Options​

FlagMeaning
--rulepathExtra YAML directories
--country-codesRestrict the loaded set
--output-formattable, json, yaml, or csv (list only)
--output, -oOutput file (list only)
--table-formatTable renderer (list only)

See Custom rules to add your own.