clone-coilysiren-repos.sh broken by org split; supersede with ansible reconcile role #224

Closed
opened 2026-06-04 10:53:03 +00:00 by coilysiren · 1 comment
Owner

scripts/clone-coilysiren-repos.sh hardcodes ORG="coilysiren" and clones every repo in its REPOS list from git@github.com:coilysiren/<name>.git into /home/kai/projects/coilysiren/. After the W1 org split (coilyco-bridge/agentic-os-kai#534), those repos now live across three orgs (coilyco-bridge, coilyco-flight-deck, coilysiren) plus archived ones, so a single ORG prefix can no longer clone them and the bootstrap fails for every moved repo.

This was left out of the #182 reference-repoint sweep on purpose: it is a structural migration (per-repo org mapping + on-disk layout), not a literal coilysiren/<repo> reference rewrite, and issue #534's own grep method excluded the templated ${ORG}/${name} form.

The ansible/roles/reconcile role ("Reconcile the local checkout layout against origin remotes") already converges the corrected per-org layout. Decide whether to retire this script in favor of the reconcile role, or rework it to read the same per-repo org map (data/repo-split-decisions.yaml).

Found while working #182.

`scripts/clone-coilysiren-repos.sh` hardcodes `ORG="coilysiren"` and clones every repo in its `REPOS` list from `git@github.com:coilysiren/<name>.git` into `/home/kai/projects/coilysiren/`. After the W1 org split (coilyco-bridge/agentic-os-kai#534), those repos now live across three orgs (coilyco-bridge, coilyco-flight-deck, coilysiren) plus archived ones, so a single `ORG` prefix can no longer clone them and the bootstrap fails for every moved repo. This was left out of the #182 reference-repoint sweep on purpose: it is a structural migration (per-repo org mapping + on-disk layout), not a literal `coilysiren/<repo>` reference rewrite, and issue #534's own grep method excluded the templated `${ORG}/${name}` form. The `ansible/roles/reconcile` role ("Reconcile the local checkout layout against origin remotes") already converges the corrected per-org layout. Decide whether to retire this script in favor of the reconcile role, or rework it to read the same per-repo org map (data/repo-split-decisions.yaml). Found while working #182.
Owner

Backlog consolidation on 2026-07-15: the agent is closing this P4 item as a reversible icebox entry. The work remains intentionally parked rather than completed. Kai can reopen it if she promotes it back into active direction.

Backlog consolidation on 2026-07-15: the agent is closing this P4 item as a reversible icebox entry. The work remains intentionally parked rather than completed. Kai can reopen it if she promotes it back into active direction.
coilyco-ops 2026-07-16 00:49:23 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/infrastructure#224
No description provided.