{ "owner": "justin", "registry_lan": "192.168.0.2:1234", "registry_fqdn": "git.jpaul.io", "runner_label": "docker", "deploy": "watchtower", "version_source": "git-tag", "migrations": "none", "smoke_base_url": "", "notes": "Docs-MCP over HPE DocPortal. CI: refresh.yml (weekly cron + dispatch — scrape→index→image, gated on corpus diff or force_build) and image-only.yml (dispatch — reindex+image from committed corpus, no scrape). Neither triggers on push, so ship = merge then dispatch. scrape/bundles.py auto-discovers new HVM versions on every refresh. Watchtower auto-pulls :latest; rollback via :. Indexing needs Ollama (CI uses GPU-pinned :11435/:11436)." }