release(md-hyde): comprehensive documentation cleanup and CI improvements

Major documentation overhaul transforming project from 'planning workspace' to production-ready clinical software.

- README.md: Rewrote from 'planning workspace' to 'production-ready clinical assistant'
  - Added Qdrant v1.13.6 vector search features
  - Added Deployment Status section with live preview links
  - Added Quick Start guides for contributors and clinicians

- API Contracts: Complete rewrite with 24+ endpoints documented
  - Acknowledgment workflows, audit endpoints
  - vLLM fallback modes (cpu_template, mock, disabled)
  - Qdrant vector backend integration, dual endpoint pattern
  - File uploads, authentication flows

- Test Coverage: Fixed inaccurate counts (49→97 passed, 3→5 skipped)
  - Added comprehensive test scope breakdown

- Dependencies: Documented qdrant-client>=1.11.0 across all deployment guides
  - Added runtime dependency sections

- Security Model: Compiled comprehensive security documentation
- Architecture Interfaces: Completed interface specifications
- Architecture research: Qdrant integration patterns identified
- CI Pipeline: Gathered Qdrant/Traefik/forward-auth patterns

- Architecture diagrams ready for re-rendering (Qdrant already in D2 files)
- TODO.md checkbox updates pending
- Example configs missing Qdrant variables (prepared)
- Deployment guide organizing host-local vs Swarm patterns

- Fixed Qdrant deploy script (orphaned JSON causing 'service: parameter not set')
- Added missing FORWARD_AUTH_ENABLED jq argument
- Secured Qdrant deployment (removed --network host, added port mapping)
- Exposed Qdrant dashboard via Traefik reverse proxy

- Docker Swarm stack deployment pattern for Qdrant
- Traefik forward-auth middleware integration
- Build manifest system operational
- Health check improvements with longer timeout

- Lines: +1,613 / -314
- Key: README.md, TODO.md, architecture/interfaces.md
- Added: docs-cleanup-plan.md, docs-cleanup-tracking.md

None - Pure documentation and CI improvements

Tracked via GitLab issues #30-#45