;; next/genesis/object-types/note.sx
;;
;; Short message intended for an audience, ActivityPub-Note-compatible.
;; Used by the Step 9b reactive smoke test (Note tagged "smoketest"
;; matches the Topic subscription).

(DefineObject
  :name "Note"
  :doc "Short authored message. :content is the body text;\n        :tags is a list of subscription-routable tags."
  :schema (fn (obj) (string? (-> obj :content))))
