sdg:txKind

sdg:txKind narrows a hook's sdg:matchesEvent pattern to transactions of one kind. The dependent-doc-changed hook declares sdg:matchesEvent [ sdg:txKind sdg:publish ] — it fires only when a document version is published, not on other registry writes.

Transaction kinds are IRI individuals, not string literals. sdg:publish — the same IRI policy rules grant via sdg:grantsAction — is the only kind matched in the corpus today; further kinds arrive as the registry grows write paths beyond publishing.

Usage

  • Appears only inside sdg:matchesEvent blank nodes. Range: a transaction-kind individual.
  • Sibling pattern property: sdg:anyTransaction, the wildcard.