Overview
Requirements are machine-readable compliance obligations extracted from framework articles. Each requirement is tied to a specific article (and optionally a paragraph), carries a type classification, and lists the stakeholder roles it applies to.Methods
list()
Returns a page of requirements. Without filters, this returns requirements across all frameworks.
Returns
Page[Requirement]
iter()
Iterate over all requirements, optionally filtered by framework.
list() (except page).
Returns Iterator[Requirement]
Model
Requirement
Examples
Build a compliance checklist
Filter requirements for a specific role
Find requirements with deadlines
Group requirements by type
Export requirements to a CSV
linked_article_numbers contains article numbers within the same framework, not cross-framework references.