Deploy documentation as a static site using GitHub Pages.
Acceptance Criteria:
- Set up mdbook, Docusaurus, or similar
- Auto-deploy on push to main
- Include all docs from /docs directory
- Add search functionality
Files: new directory docs-site/, .github/workflows/docs.yml