Skip to content

GiveCare Backend Specification

GiveCare reference note: "Backend Specification."

Key information used in wiki

  • This document is best treated as a target-state architecture spec, not the sole source of truth for the live runtime.
  • It remains useful for the intended loop / arbiter / scheduler design direction and for broader backend invariants.
  • It also captures the intended safety-first ordering and the idea of a single authoritative routing layer.
  • Some older table names and runtime concepts no longer match the live caregiver / conversation / turn-centered Convex schema. Current-tense architecture pages must use the exact verified gc-sms Hound owner projection.