Skip to content
This repository was archived by the owner on Feb 17, 2026. It is now read-only.

feat: migrate module path from kahidev to kahiteam#12

Merged
schwichtgit merged 2 commits intomainfrom
feat/module-migration
Feb 17, 2026
Merged

feat: migrate module path from kahidev to kahiteam#12
schwichtgit merged 2 commits intomainfrom
feat/module-migration

Conversation

@schwichtgit
Copy link
Owner

Summary

  • Rename Go module from github.com/kahidev/kahi to github.com/kahiteam/kahi
  • Update all 68 references across 32 files (Go imports, ldflags, GoReleaser owner, README URLs, config files)
  • Add INFRA-007, INFRA-008, STYLE-004 specs and feature_list entries for the full org migration plan
  • Update constitution.md with canonical repository URL

Scope

Category Files Occurrences
go.mod 1 1
Go imports 26 48
Build config (Taskfile, GoReleaser) 2 12
Documentation (README, project config) 2 4
Spec artifacts (constitution) 1 1

Test plan

  • go build ./cmd/kahi succeeds
  • go vet ./... clean
  • 579 unit tests pass
  • 68 E2E tests pass (66 pass, 2 skip)
  • grep -r kahidev returns zero matches in source (only historical references in spec/feature descriptions)
  • GoReleaser owner set to kahiteam

Next steps (post-merge)

  • INFRA-008: Push repo to github.com/kahiteam/kahi
  • STYLE-004: Convert schwichtgit/kahi to portfolio landing page

Add three new features to spec.md and feature_list.json:
- INFRA-007: Module path migration (kahidev -> kahiteam)
- INFRA-008: Repository migration to kahiteam organization
- STYLE-004: Portfolio landing page for schwichtgit/kahi
Update constitution.md with canonical repository URL.
Rename Go module from github.com/kahidev/kahi to
github.com/kahiteam/kahi across all 32 affected files.

Changes:
- go.mod module declaration
- All Go import statements (48 occurrences across 26 source files)
- Taskfile.yml ldflags
- .goreleaser.yml ldflags and release owner
- README.md URLs (releases, go install, git clone)
- Project config repository field

Build, vet, 579 unit tests, and 68 E2E tests all pass.
@schwichtgit schwichtgit merged commit ee31668 into main Feb 17, 2026
13 checks passed
@schwichtgit schwichtgit deleted the feat/module-migration branch February 17, 2026 14:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant