Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.speckle.systems/llms.txt

Use this file to discover all available pages before exploring further.

Use this page for dashboard-widget rule authoring in Classic.

Rule structure

ComponentDescription
WHEREFilter objects in scope
ANDAdditional filter clauses
CHECKFinal validation assertion
Property NameObject property path to evaluate
PredicateComparison operation
ValueReference value
Report SeverityERROR, WARNING, or INFO
MessageUser-facing text shown in results

Using rulesets in widgets

  • Property Checker supports quick rule creation in dashboard context.
  • Model Validation uses multi-rule rulesets for a single model.
  • Rulesets can be exported/imported when teams need portability.

Predicate notes

Classic widget predicates follow the same semantic model:
  • existence checks
  • comparison checks
  • pattern matching
  • numeric thresholds/ranges

Migration context

If your team is moving to dedicated Data Validation, prefer check/standard terminology and workflow in Checks and Standards.
Last modified on May 7, 2026