Docs / Tools reference
get_rule
The exact text of one rule in one version.
Input
refstring, required
Document, version and number, like
core@1.4:419.4.a.Output
ref, version, valid_from, valid_to, newer_version_exists and the rule's text. Shown on your machine only.
The text is read from the rules PDF in data/raw/, after checking the file matches its pinned SHA-1. The first call for a version reads the whole PDF and takes several seconds; later calls are instant.
Errors
- not a rule reference: use the form
core@1.4:419.4.a. - no known effective date: v1.0 is not searchable.
- has no rule: the number does not exist in that version. Numbers change between versions, so
search_rulesis the way to find a rule by meaning. - missing or does not match its pinned SHA-1: run
make fetch.