Summary
Decide how the automation's fork should be named after the org rename, then wire the scripts accordingly.
Background
The fork used for the standing dashboard PR was not renamed and still resolves under its old name, so pushes to it currently work. Per-repo forks used by the fixers are derived from <fork-owner>/<repo-name>; with the repo-name remaps (e.g. cortex), the fixers will look for forks that may not exist yet.
Options
- (A) Keep the existing fork name. Lowest effort; the standing dashboard PR keeps working. Codify with an explicit override variable so the upstream/fork name mismatch is intentional and documented, not accidental.
- (B) Rename the fork to match the new org. Cleaner; lets fork derivation stay uniform. Requires a one-time repo rename and re-pointing existing branches.
Recommendation: (B) long-term; ship (A) with the explicit override if (B) is deferred.
Work
- Implement the chosen option.
- Audit that per-repo forks exist (or are auto-created) for the remapped core repos.
Acceptance
- Fork resolution is explicit in the scripts and matches the chosen option.
- Fixers can push to / open PRs against the correct forks for all core repos.
Summary
Decide how the automation's fork should be named after the org rename, then wire the scripts accordingly.
Background
The fork used for the standing dashboard PR was not renamed and still resolves under its old name, so pushes to it currently work. Per-repo forks used by the fixers are derived from
<fork-owner>/<repo-name>; with the repo-name remaps (e.g.cortex), the fixers will look for forks that may not exist yet.Options
Recommendation: (B) long-term; ship (A) with the explicit override if (B) is deferred.
Work
Acceptance