You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rename the GitHub organization handle from fullstack-ai-infra to bytefolk, making https://github.com/bytefolk the canonical ByteFolk home without breaking runtime downloads, CI, published images, or active documentation.
Frozen decisions
Target handle: bytefolk (accepted by the GitHub Rename UI on 2026-09-01).
Scope: GitHub organization URLs, repository coordinates, API paths, raw-content URLs, repository metadata, GHCR namespace, and local remotes.
Compatibility scope retained for this migration: npm packages remain under @fullstack-ai-infra/*.
Do not create an empty organization at the old handle; GitHub does not support it as an alias and it can invalidate repository redirects.
Baseline
Owner executing migration: PeterGuy326 (active, role admin).
Organization: 11 repositories (7 public, 4 private), all on main, none archived, no GitHub Pages sites.
Actions: 18 workflow files; no uses: fullstack-ai-infra/... references.
Integrations: 0 repository webhooks and 0 GitHub App installations; organization hooks and self-hosted runners require post-change UI verification because current token cannot enumerate them.
Local tracked references: 8 repositories, 190 files, 643 matching lines.
Published container: ghcr.io/fullstack-ai-infra/digital-employee has 11 public tags; 0.6.0 resolves to sha256:37cad26dd91273a2b546332d1c14398b783b31fae442cffe8e67f36622d5667a.
Migration sequence
Prepare isolated per-repository PRs for GitHub URL/API/repository-coordinate changes.
Update runtime-critical references: org-workbench checkout source, mem release download source, digital-employee governance default repository, raw-content URLs, and package metadata.
Keep npm scope and stable application/registry identifiers unchanged.
Freeze a short cutover window and record pre-change readbacks.
Rename the organization in GitHub Settings from fullstack-ai-infra to bytefolk.
Update local remotes and merge the prepared PRs against the renamed repositories.
Verify github.com/bytefolk, all 11 repositories, API ownership, clone/fetch/push redirects, and required CI.
Verify GHCR migration and publish/pull using ghcr.io/bytefolk/digital-employee; document the old pull-path behavior.
Record final commit SHAs, CI run URLs, new organization URL, and follow-up debt.
Acceptance criteria
https://github.com/bytefolk is the live organization profile and API login is bytefolk.
All 11 repositories are present under the new organization handle.
Runtime-critical references contain no old GitHub owner coordinate.
Required checks pass on every migration PR; no branch protection or review policy is bypassed.
ghcr.io/bytefolk/digital-employee:0.6.0 is pullable and digest behavior is recorded.
npm @fullstack-ai-infra/* consumers continue to work unchanged.
Post-change verification and rollback limitations are recorded in this issue.
GitHub behavior relied on
GitHub creates web/Git redirects for existing repositories, but not for the old organization profile. Actions/reusable-workflow references and package consumer paths must be updated explicitly. The old handle becomes available for others and is not a reliable rollback mechanism.
Outcome
Rename the GitHub organization handle from
fullstack-ai-infratobytefolk, makinghttps://github.com/bytefolkthe canonical ByteFolk home without breaking runtime downloads, CI, published images, or active documentation.Frozen decisions
bytefolk(accepted by the GitHub Rename UI on 2026-09-01).@fullstack-ai-infra/*.Baseline
PeterGuy326(active, roleadmin).main, none archived, no GitHub Pages sites.uses: fullstack-ai-infra/...references.ghcr.io/fullstack-ai-infra/digital-employeehas 11 public tags;0.6.0resolves tosha256:37cad26dd91273a2b546332d1c14398b783b31fae442cffe8e67f36622d5667a.Migration sequence
fullstack-ai-infratobytefolk.github.com/bytefolk, all 11 repositories, API ownership, clone/fetch/push redirects, and required CI.ghcr.io/bytefolk/digital-employee; document the old pull-path behavior.Acceptance criteria
https://github.com/bytefolkis the live organization profile and API login isbytefolk.ghcr.io/bytefolk/digital-employee:0.6.0is pullable and digest behavior is recorded.@fullstack-ai-infra/*consumers continue to work unchanged.GitHub behavior relied on
GitHub creates web/Git redirects for existing repositories, but not for the old organization profile. Actions/reusable-workflow references and package consumer paths must be updated explicitly. The old handle becomes available for others and is not a reliable rollback mechanism.
Official reference: https://docs.github.com/en/organizations/managing-organization-settings/renaming-an-organization