# Almost · Gmail Clear before send

Compose-time fail-closed claim binding. **Thread = source. Draft = what may leave.**

## Load (2 minutes)

1. Chrome → `chrome://extensions` → Developer mode on  
2. **Load unpacked** → this folder (`extension/gmail`)  
3. Open Gmail → reply or compose in a thread  
4. Type a factual line → click **Clear draft** (or wait ~1s)  
5. See BOUND / GAP chips. **Send is blocked** while GAPs are open  
6. Fix or dismiss GAPs → **Issue clearance ticket** → Send once  

Popup = Almost Ledger (near-misses on this browser). API base defaults to `https://almost.aqta.ai`.

## Demo script (90s)

1. Open a thread that says partners signed Monday.  
2. Draft: “Both design partners have signed. Revenue is $2M ARR.” (second clause invent)  
3. Clear → one BOUND, one GAP.  
4. Hit Send → blocked; near-miss logged.  
5. Delete invent / dismiss GAP → Issue ticket → Send.

## What it calls

| Step | API |
|---|---|
| Quote hints from thread | `POST /api/suggest-claims` |
| Bind claims | `POST /api/gate` |
| Issue / consume send ticket | `POST /api/compose/ticket` (+ `/consume`) |

## Design users

Share this folder (or a zip). Ask them to Clear real drafts weekly. Ledger in the popup + `/dashboard` after sign-in.
