Skip to content

chore(repos): rename swift-app -> ios-app across kun#110

Open
abdout wants to merge 1 commit into
mainfrom
chore/rename-swift-app-to-ios-app
Open

chore(repos): rename swift-app -> ios-app across kun#110
abdout wants to merge 1 commit into
mainfrom
chore/rename-swift-app-to-ios-app

Conversation

@abdout
Copy link
Copy Markdown
Contributor

@abdout abdout commented May 24, 2026

Summary

  • The GitHub repo databayt/swift-app was renamed to databayt/ios-app. Local clone now lives at /Users/abdout/ios-app. This PR drags every kun reference along so nothing keeps reaching for the old name.
  • Aligns with the Hogwarts mobile hierarchy: web = source of truth, android-app = lead mobile reference, ios-app = mirrors android.
  • Naming now matches sibling databayt/android-app (formerly kotlin-app).

Changes

  • Scripts: onboarding-{mac,linux}.sh, onboarding-windows.ps1 (clone list), sync-repos.{sh,ps1} (path map)
  • Agents: product.md, tech-lead.md, guardian.md, captain.md (product tables / portfolio rows)
  • Memory: team.json products list, repositories.json entry (also bumps stale stack metadata: Swift 5.9+/iOS 17+ → Swift 6/iOS 18+)
  • Commands: issue.md repo→purpose table
  • Docs (mdx): architecture, sprint, claude-code, issue, repositories, epics, onboarding — prose, tables, URLs, issue links
  • Docs (md): ARCHITECTURE.md, PROJECT-BRIEF.md, repositories/hogwarts.md
  • Rename: docs/repositories/swift-app.mddocs/repositories/ios-app.md (git mv, history preserved; title rewritten + android-app sibling reference added)

The single remaining swift-app string is the deliberate rename breadcrumb in docs/repositories/ios-app.md. GitHub URL redirect keeps any external link to the old slug working.

Test plan

  • grep -rln "swift-app" . returns only the breadcrumb line in docs/repositories/ios-app.md
  • bash .claude/scripts/sync-repos.sh clones into $OSS_DIR/ios-app (not swift-app)
  • Onboarding scripts on all 3 platforms still list 8 repos in the optional-clone loop
  • pnpm build / contentlayer regeneration succeeds (no broken doc links)

Out of scope (follow-ups)

  • ~/.claude/memory/repositories.json (user-home, not kun) — still has the old slug; can be patched separately.
  • Sibling kotlin-appandroid-app local-folder rename mirrors this situation. Not bundled here so this PR stays clean and reversible.

🤖 Generated with Claude Code

The GitHub repo databayt/swift-app was renamed to databayt/ios-app
(local clone now lives at /Users/abdout/ios-app). Aligns naming with
the sibling databayt/android-app and the Hogwarts mobile hierarchy
docs (web = truth, android = lead, ios = mirrors android).

Updated:
- onboarding-{mac,linux}.sh, onboarding-windows.ps1: clone list
- sync-repos.{sh,ps1}: repo-to-path map (now $OSS_DIR/ios-app)
- agents/{product,tech-lead,guardian,captain}.md: product tables
- memory/{team,repositories}.json: product roster + repo entry
  (also bumps stale stack metadata: Swift 5.9+/iOS 17+ -> Swift 6/iOS 18+)
- commands/issue.md: repo-to-purpose table
- content/docs/{architecture,sprint,claude-code,issue,repositories,
  epics,onboarding}.mdx: prose, tables, URLs, issue links
- docs/{ARCHITECTURE.md, PROJECT-BRIEF.md, repositories/hogwarts.md}
- docs/repositories/swift-app.md -> ios-app.md (renamed via git mv;
  title updated + android-app sibling note added)

The single remaining "swift-app" string is the intentional rename
breadcrumb in docs/repositories/ios-app.md. URLs to the old slug
still redirect via GitHub, but everything kun reaches for is now
canonical.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
kun Ready Ready Preview, Comment May 24, 2026 2:50pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant