rename to cc-ci-orchestrator: update all repo name references

Gitea repos renamed:
  cc-ci-autonomous-orchestrator → cc-ci-orchestrator
  cc-ci-orchestrator            → archived-cc-ci-orchestrator

Updated in this workspace:
- README.md, AGENTS.md: repo title
- cc-ci-plan/plan-orchestrator-migration.md: cc-ci-autonomous-orchestrator refs
- cc-ci-plan/plan-repo-consolidation.md: marked complete + Pi remote-update notice
- cc-ci-plan/launch-orchestrator.sh, launch.sh: session naming comment cleanup

NOTE: Pi clone still has the old origin URL. On the Pi, run:
  git remote set-url origin https://git.autonomic.zone/recipe-maintainers/cc-ci-orchestrator.git

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
autonomic-bot
2026-05-31 00:03:11 +00:00
parent 8ef141f538
commit db375bcc07
6 changed files with 23 additions and 14 deletions

View File

@ -1,4 +1,4 @@
# cc-ci-autonomous-orchestrator — AGENTS.md
# cc-ci-orchestrator — AGENTS.md
This folder is the **orchestrator** workspace for building the **cc-ci** Co-op Cloud recipe CI
server. It holds the plan, the launch/supervision tooling, and the two loop prompts. The actual CI

View File

@ -1,4 +1,4 @@
# cc-ci-autonomous-orchestrator
# cc-ci-orchestrator
Orchestrator workspace for building the **cc-ci** Co-op Cloud recipe CI server. The plan, launch
tooling, and loop prompts live in [`cc-ci-plan/`](cc-ci-plan/); see [`AGENTS.md`](AGENTS.md) for the

View File

@ -9,8 +9,9 @@
# it). The conversation itself survives on disk across exits/reboots; remote-control only stays
# connected while the process is alive, so recovery = relaunch the process and re-attach by --resume.
#
# Naming: tmux session AND remote-control name are both "cc-ci-orchestrator", matching the loop
# sessions cc-ci-builder / cc-ci-adv / cc-ci-watchdog.
# Naming: tmux session AND remote-control name are both "cc-ci-orchestrator-vm" (the -vm suffix
# distinguishes it from the repo name cc-ci-orchestrator); the loop sessions are cc-ci-builder /
# cc-ci-adv / cc-ci-watchdog.
#
# Usage:
# ./launch-orchestrator.sh start # resume the persistent orchestrator session (DEFAULT)
@ -26,7 +27,7 @@
set -euo pipefail
# ----- config -------------------------------------------------------------
SESSION="${ORCH_SESSION:-cc-ci-orchestrator}" # tmux session name == remote-control name
SESSION="${ORCH_SESSION:-cc-ci-orchestrator-vm}" # tmux session name == remote-control name
WORKDIR="${ORCH_DIR:-/srv/cc-ci}" # orchestrator cwd (its claude project dir)
CLAUDE_BIN="${CLAUDE_BIN:-claude}"
CLAUDE_FLAGS="${CLAUDE_FLAGS:---dangerously-skip-permissions}"

View File

@ -60,7 +60,7 @@ BUILDER_SESSION="cc-ci-builder"
ADV_SESSION="cc-ci-adv"
WATCHDOG_SESSION="cc-ci-watchdog"
# Orchestrator (supervisory session) — the watchdog keeps it alive too, via launch-orchestrator.sh.
ORCH_SESSION="${ORCH_SESSION:-cc-ci-orchestrator}"
ORCH_SESSION="${ORCH_SESSION:-cc-ci-orchestrator-vm}"
ORCH_LAUNCHER="${ORCH_LAUNCHER:-$PLAN_DIR/launch-orchestrator.sh}"
# Watchdog supervision of the orchestrator can be disabled (=0) if you run the orchestrator yourself
# and don't want it auto-(re)launched.

View File

@ -33,7 +33,7 @@ service + claude CLI + sops secrets). Then C (stage workspace), claude auth (ope
## 0. Current footprint (what has to move)
On the Pi (`raspberrypi`, aarch64), workspace `/srv/cc-ci` (itself the
`cc-ci-autonomous-orchestrator` git repo):
`cc-ci-orchestrator` git repo — formerly `cc-ci-autonomous-orchestrator`):
| Item | What | Move strategy |
|---|---|---|
@ -103,7 +103,7 @@ test server. Contents:
supervisor **not yet started** — or started in a dry mode).
### Phase C — stage the workspace (no cutover yet)
6. On the VM: clone `cc-ci-autonomous-orchestrator` (the loop code), clone the Builder/Adversary
6. On the VM: clone `cc-ci-orchestrator` (the loop code), clone the Builder/Adversary
working repos fresh from git.autonomic.zone, clone `cc-ci-secrets`, rsync `references/`.
7. Copy `.phase-idx` (resume point = phase 2) so the VM watchdog resumes the right phase.
8. **Operator step:** `claude auth login` on the VM (device code) so the loops can run

View File

@ -1,7 +1,7 @@
# Plan stub — repo consolidation + recipe-maintainer submodule
**Status:** DEFERRED — make the real plan when credits are available (operator, 2026-05-30).
Two cleanups to the orchestrator's repo layout, recorded so a future session can pick them up.
**Status:** COMPLETE (2026-05-31).
Both cleanups executed. See commit history for details.
---
@ -44,7 +44,15 @@ makes the workspace self-contained on any host.
to `/srv/recipe-maintainer` on the VM (needs root — `/srv` is root-owned) so the existing symlink
resolves; OR do Task 2 directly.
## When to do this
After Phase 2 settles / when credits are available. Neither is urgent for the loops *currently in
flight* (ghost/discourse were already partly ported on the Pi), but Task 2's gap will bite the next
not-yet-ported recipe.
## Operator action required — Pi clone remote update
The Gitea rename (`cc-ci-autonomous-orchestrator``cc-ci-orchestrator`) breaks the `origin` remote
on any existing clone. **On the Pi** (and any other machine with a clone), run:
```
cd /srv/cc-ci # or wherever the workspace is cloned
git remote set-url origin https://git.autonomic.zone/recipe-maintainers/cc-ci-orchestrator.git
# (include bot credentials in the URL if needed, as before)
```
The VM clone's remote was updated automatically as part of this task.