Skip to content

chore(rebrand): rename workspace scope @t3tools/* → @bcode/*#8

Merged
Berkay2002 merged 8 commits intomainfrom
rebrand/workspace-scope
Apr 17, 2026
Merged

chore(rebrand): rename workspace scope @t3tools/* → @bcode/*#8
Berkay2002 merged 8 commits intomainfrom
rebrand/workspace-scope

Conversation

@Berkay2002
Copy link
Copy Markdown
Owner

@Berkay2002 Berkay2002 commented Apr 17, 2026

Summary

PR #1 of 3 for the BCode deep identifier rebrand (v0.0.19). Renames every workspace package from @t3tools/<pkg> to @bcode/<pkg>.

  • Seven packages renamed: monorepo, web, desktop, marketing, shared, contracts, client-runtime. apps/server stays @berkayorhan/bcode, scripts becomes @bcode/scripts.
  • Bulk-rewrites @t3tools/* imports across ~370 source files in apps/, packages/, scripts/.
  • Updates turbo --filter flags in root package.json, turbo.json, apps/desktop/turbo.jsonc, and .github/workflows/release.yml.
  • Regenerates bun.lock (workspace scope flip; see lockfile note below).
  • Post-rename fmt fixup (shorter import names let some multi-line imports collapse to one line).
  • Updates AGENTS.md, CLAUDE.md, .docs/workspace-layout.md, .docs/provider-architecture.md, docs/perf-benchmarks.md, vitest.config.ts docs to reference the post-rebrand state for v0.0.19.
  • Review-response commit: doc accuracy fixes in .docs/provider-architecture.md, docs/perf-benchmarks.md, AGENTS.md, and CI runner swap blacksmith-4vcpu-ubuntu-2404ubuntu-24.04 in .github/workflows/ci.yml (fork can't claim Blacksmith runners).

Purely mechanical — no behavior change. The docs describe the target v0.0.19 end-state (which PR #2 and PR #3 complete) per the plan's rationale that docs be updated once rather than progressively.

Note on bun.lock (disclosure)

The regen also produced a transitive hoist change for shiki:

  • hoisted root shiki / @shikijs/* flipped 3.23.04.0.2 (pulled up by astro + markdown-remark)
  • @pierre/diffs/shiki and @shikijs/transformers/@shikijs/core now pin 3.23.0 under nested paths
  • astro/shiki nested entry removed (astro now uses the hoisted 4.0.2)

No functional impact — every consumer still resolves to the same major it did before — but the PR's earlier "no transitive drift" note was inaccurate, so flagging explicitly. If CI's install step with the new lockfile succeeds, the drift is purely cosmetic.

Plan reference

docs/superpowers/plans/2026-04-17-bcode-deep-identifier-rebrand.md Tasks 1.1–1.10. PR #2 (env vars / protocol / COM ID) and PR #3 (home dir / localStorage / auto-migration) follow after this merges.

Test plan

  • bun run fmt clean
  • bun run lint — 8 pre-existing warnings, 0 errors
  • bun run typecheck — 8/8 packages green
  • bun run test — packages/shared (102), packages/contracts (66), packages/client-runtime (5), apps/web (888), apps/desktop (81) all green
  • grep -rn '@t3tools' apps packages scripts --include='*.ts' --include='*.tsx' --include='*.json' --include='*.jsonc' --include='*.md' returns zero
  • CI green (Blacksmith-stuck run replaced with GitHub-hosted runner in the review-response commit)
  • Review fixes applied (code-reviewer + comment-analyzer findings)

Note on apps/server tests: 23 tests fail locally on Windows in apps/server (e.g. Manager.test.ts#833 asserting "/definitely/missing-shell" but receiving "/definitely/missing-shell -l"). These failures reproduce on main with the identical error message and are unrelated to the rename. Tracking separately — not blocking this PR.

Copilot AI review requested due to automatic review settings April 17, 2026 02:24
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@github-actions github-actions Bot added size:XL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 17, 2026
- ci.yml: blacksmith-4vcpu-ubuntu-2404 → ubuntu-24.04 (fork
  can't claim a Blacksmith runner; all main runs since 01:04 UTC
  were stuck queued).
- .docs/provider-architecture.md: reflect Claude-first (default
  provider is claudeAgent, Codex is secondary) and drop the stale
  NativeApi-in-@bcode/contracts claim; point at the actual
  environmentApi.ts / localApi.ts consumers.
- docs/perf-benchmarks.md: "builds t3" → "builds @berkayorhan/bcode".
- AGENTS.md: drop duplicate legacy-dir bullet now covered by the
  "kept as-is" block above it.
@Berkay2002 Berkay2002 merged commit d91a66e into main Apr 17, 2026
7 checks passed
@Berkay2002 Berkay2002 deleted the rebrand/workspace-scope branch April 17, 2026 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants