AtAuth

chore: remove stale dirs, fix wizard double-protocol bug, clean Dockerfile

- Fix setup wizard double-protocol bug: strip scheme prefix (https://) from domain input before template substitution. Affected both GET /clients/new pre-fill and POST /clients/wizard/:preset creation. Added stripScheme() helper and regression test. - Remove stale directories with zero active dependencies: gateway/admin-ui/ (replaced by server-rendered dashboard) gateway/tekton/ (old k3s CI, replaced by Gitea Actions) gateway/helm/ (unused Helm chart) gateway/k8s/ (old k3s kustomize manifests, CI uses kubectl directly) gateway/.gitea/workflows/build.yaml (stale k3s deploy workflow) .github/ (GitHub Actions, repo is on Gitea) - Dockerfile: remove admin-ui-builder stage and COPY, renumber stages - .dockerignore: remove references to deleted dirs 263 tests pass (262 existing + 1 new regression test). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>


Author Bryan Brooks Co-author Claude Opus 4.6 Date Commit Parent 055a83e5