sweep: route hardcoded GitHub mentions for Kai's repos through Forgejo #84
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
coily was built when Kai's tracker was GitHub. Her work now routes through Forgejo (
forgejo.coilysiren.me). Pieces of coily still assume GitHub: dispatch resolves issues viagh apionly, in-code messages and AGENTS.md prose link togithub.com/coilysiren/<repo>/issues/N, recovery hints reference GitHub URLs, doc cross-refs land on GitHub even when the canonical issue is on Forgejo. 10 of the 25 cleanup-issue repos in the agentic-os v0.2.8 fan-out were undispatchable for this reason.Goal
Sweep coily for everywhere "GitHub" is hardcoded against a coilysiren/* tracker, and route through Forgejo (or both, where the GitHub flow is intentionally still in scope - Actions / CI status / external-contrib docs).
Scope of the sweep
cmd/coily/dispatch.go: wire a forgejo-firstIssueFetchervia the new cli-guard hook (cli-guard#12). Falls back to gh on 404. UpdatesseedPromptanddispatchFooterto reference whichever tracker resolved the ref.Cross-reference URLs in checked-in prose.
README.md,AGENTS.md, doc files, code comments referencinghttps://github.com/coilysiren/<personal-repo>/issues/Nshould point at Forgejo when the canonical tracker is Forgejo. Externally-facing tools (agent-guard, cli-*) stay on GitHub.User-visible messages and denial reasons that suggest
gh issue view .../https://github.com/.../issues/Nfor Kai's personal repos. Route tocoily ops forgejo(or the Forgejo URL) instead.coily ops ghitself stays unchanged - it's a GitHub passthrough by definition. Don't touch.Keep as-is (intentionally GitHub)
gh_actions_*/ci/ passthroughs / playwright Actions surface.coily ops ghwrapper and its helptext.github.com/coilysiren/...(those are go-module paths, not trackers).Trigger
Surfaced during agentic-os v0.2.8 cleanup fan-out (forgejo issues filed against
agentic-os-kai,coilysiren,factorio-mods,infrastructure,luca,message-ops,personal-dashboard,sirens-discord-ops,websiteweren't dispatchable).Depends on
cli-guard#12 (Forgejo-aware IssueFetcher hook).
dispatch: wire forgejo-first IssueFetcher (cli-guard default stays gh)to sweep: route hardcoded GitHub mentions for Kai's repos through Forgejo