- Add getCurrentUserFromRequest + requireAdmin to all 8 auth-server test mocks - Fixes Vitest 4.x strict mock requiring all accessed exports - Skip pnpm install in CI workflow (deps already installed locally)
- Replace actions/checkout with git pull + local working-directory - Fixes corp proxy blocking GitHub action downloads
- Add .gitea/workflows/ci.yml for Gitea Actions - Disable GitHub Actions: ci-extraction-service, ci-mcp-server, reusable-pnpm-workspace - Add docs/devops/GITEA_LOCAL_CI.md setup guide