diff --git a/CLAUDE.md b/CLAUDE.md index 39bc5d8..8565688 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -28,16 +28,18 @@ resolvable only inside the lab) — all pushes go there; a push-mirror updates t copy on `rohana.axion1337.de`, which remains the **Flux source** (the cluster pulls from Gitea; the mirror delivers). **Never push directly to Gitea** for this repo — the mirror force-overwrites divergent state. The same rule applies to ThreadNet-Web, threadnet-call, -thread-net-git, threadnet-operating and (since 2026-08-01) `Backlogs`; only this repo's -**wiki** is still direct-to-Gitea. +thread-net-git, threadnet-operating and (since 2026-08-01) `management` (the former +`Backlogs` repo, renamed in the PM-framework restructuring — ADRs/vision/roadmap live +there); only this repo's **wiki** is still direct-to-Gitea. **Issues live on git.lab** (migrated 2026-08-01, gitops#48): the old Gitea issues are closed with a pointer to their GitLab counterpart. ⚠️ gitops issue numbers **shifted** in the migration (Gitea had gaps from PRs; e.g. Gitea#48 → GitLab#46) — old references "gitops#N" in commits/docs mean the **Gitea** number; the authoritative mapping is the migration footer in each GitLab issue. Releases stay on Gitea (public download path). -One exception: **deploy-handover issues** stay on the Gitea `Backlogs` tracker, because -CFGMON has no route to git.lab. +One exception: **deploy-handover issues** stay on the Gitea `sorb/management` tracker, +because CFGMON has no route to git.lab (to be retired by the site-to-site VPN, ADR-0004 +in the management repo). **Exception that needs manual handling**: the monthly TURN-rotation CronJob runs in the cluster (no route to git.lab) and still opens its PR on Gitea. Never merge that PR on