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-smsHound owner projection.