Runner needs access to /opt/breakpilot-compliance and Docker network for RAG service (bp-core-rag-service:8097). Falls back to host.docker.internal if container network unavailable. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds workflow_dispatch-triggered job to run ingest-legal-corpus.sh on Hetzner. Supports phase selection (verbraucherschutz, gesetze, eu, etc.). Usage: Gitea UI → Actions → "RAG Ingestion" → Run (select phase) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>