> ## Documentation Index
> Fetch the complete documentation index at: https://docs.daven.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Integration checklist

> Pre-submit tech, security, and classroom UX checks

Check these before Submit.

## Engineering

* [ ] MCP key only in server env (no `VITE_` / client env)
* [ ] Browser never calls Daven APIs with the key
* [ ] App works on HTTPS (or localhost for local checks)
* [ ] Generation flow: quote → create → poll → preview/download
* [ ] Waiting and error UI are clear (no crashes)

## Submit

* [ ] [Playground](https://daven.ai/playground) checklist passed
* [ ] **Submit to Daven** completed

## Security

* [ ] No MCP / Daven secrets in the frontend
* [ ] No full secrets in logs or error UI

## Classroom UX

* [ ] EN / KO (or target locales) labels
* [ ] AI never overwrites student text without an explicit action
* [ ] Preview / download / regenerate paths
* [ ] Usable on laptop and phone
