Skip to content

refactor: extract pi-kit to standalone repository#55

Merged
ElbertePlinio merged 2 commits into
mainfrom
refactor/extract-pi-kit
Jul 22, 2026
Merged

refactor: extract pi-kit to standalone repository#55
ElbertePlinio merged 2 commits into
mainfrom
refactor/extract-pi-kit

Conversation

@ElbertePlinio

Copy link
Copy Markdown
Member

Final slice of #54: remove pi-kit from the monorepo now that the standalone repo (ElbertePlinio/pi-kit, CI green) owns it and all machine consumers are cut over (dotfiles PR #16, applied and behaviorally verified).

What changed

  • git rm -r packages/pi-kit; bun.lock regenerated without the workspace member
  • pi-kit conventions removed from AGENTS.md (moved to the standalone repo)
  • Three pi-kit design/plan docs archived under docs/superpowers/archive/ with extraction notes
  • Coverage thresholds rebaselined to the remaining packages' actual level (statements 73→72, branches 66→64, functions 84→83, lines 72) — maintainer-approved; no remaining-package coverage changed, pi-kit's 184 tests enforce their own thresholds in its repo

Tested

  • bun run check green at root: typecheck, 260 tests passed (25 skipped), coverage above rebaselined thresholds, build success
  • Repo-wide sweep: zero active pi-kit references outside the archive

Review

Main-agent review + required CI (mechanical removal; the one judgment call — thresholds — was explicitly maintainer-approved).

Closes #54

🤖 Generated with Claude Code

Maintainer-approved rebaseline to the remaining packages' actual coverage; pi-kit's tests now enforce their own thresholds in its standalone repository.

Refs #54
@ElbertePlinio
ElbertePlinio merged commit eb9062a into main Jul 22, 2026
2 checks passed
@ElbertePlinio
ElbertePlinio deleted the refactor/extract-pi-kit branch July 22, 2026 21:42
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.

Extract pi-kit into a standalone personal repo

1 participant