hati · document
One loop.
Draft to binding execution.
Ingest .docx → semantic HTML → identity-bound fields → rigid signer queue → Pasby-first proof → locked hash. Built for operations, not sales slides.
STATE_MACHINEv1
draft → annotating → awaiting_signer → finalized | voided
Queue gating · server truth · audit events subcollection