Also in this release

MemHub
Features2
  • Artifacts track derived_from relationships, so a version chain can't be corrupted by a later edit.
  • Conversations carry a message count.
Improvements2
  • Belief retraction derives a new artifact rather than mutating the old one.
  • Facts are paginated.
Fixes3
  • Facts — duplicate facts are no longer created; failed duplicate carriers are dropped instead of being upserted as ordinary facts.
  • Artifacts — relationship resolution moved out of the detector; resolver caps tuned, and event-versus-state belief rules corrected.
  • Billing — subscription upgrades no longer hit a foreign-key violation, and plan_id syncs from the Stripe price on subscription.updated.
Security1
  • Orgs — the org creation limit can no longer be bypassed.