sdg:anyTransaction

sdg:anyTransaction is the wildcard in a hook's sdg:matchesEvent pattern: asserted as "true"^^xsd:boolean, it makes the hook fire on every committed transaction. The demo log hook uses it — its whole job is observing all registry activity, so it matches everything rather than a specific sdg:txKind.

It is the hook-side twin of the policy wildcards sdg:anyDocument / sdg:anyGraph: the same blank-node-pattern idiom, applied to events instead of targets.

Usage

  • Appears only inside sdg:matchesEvent blank nodes. Range: xsd:boolean.
  • Mutually exclusive with sdg:txKind — a pattern is either one kind or the wildcard.