12 Programmed Heartbeats
NoDrift maps trigger points like startup, phase change, readiness, public/private boundaries, external action, package work, payment, compaction, source conflict, correction, token burn-rate, and website claims to the right governance refresh.
6 Behavioral Heartbeats
Behavioral Heartbeats respond when the user calls out drift, over-effort, wordiness, stubbornness, unsupported source claims, or governance-operation problems. The assistant may also initiate the same check as a self-audit.
Correction Protocol
Heartbeats do not control the model or grant permission. They route the session back to correction, source truth, approval boundaries, and the next safe action.