chore(rebrand): rename workspace scope @t3tools/* → @bcode/*#8
Merged
Berkay2002 merged 8 commits intomainfrom Apr 17, 2026
Merged
chore(rebrand): rename workspace scope @t3tools/* → @bcode/*#8Berkay2002 merged 8 commits intomainfrom
Berkay2002 merged 8 commits intomainfrom
Conversation
- 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
PR #1 of 3 for the BCode deep identifier rebrand (v0.0.19). Renames every workspace package from
@t3tools/<pkg>to@bcode/<pkg>.monorepo,web,desktop,marketing,shared,contracts,client-runtime.apps/serverstays@berkayorhan/bcode,scriptsbecomes@bcode/scripts.@t3tools/*imports across ~370 source files inapps/,packages/,scripts/.--filterflags in rootpackage.json,turbo.json,apps/desktop/turbo.jsonc, and.github/workflows/release.yml.bun.lock(workspace scope flip; see lockfile note below).AGENTS.md,CLAUDE.md,.docs/workspace-layout.md,.docs/provider-architecture.md,docs/perf-benchmarks.md,vitest.config.tsdocs to reference the post-rebrand state for v0.0.19..docs/provider-architecture.md,docs/perf-benchmarks.md,AGENTS.md, and CI runner swapblacksmith-4vcpu-ubuntu-2404→ubuntu-24.04in.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:shiki/@shikijs/*flipped3.23.0→4.0.2(pulled up by astro + markdown-remark)@pierre/diffs/shikiand@shikijs/transformers/@shikijs/corenow pin3.23.0under nested pathsastro/shikinested entry removed (astro now uses the hoisted4.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.mdTasks 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 fmtcleanbun run lint— 8 pre-existing warnings, 0 errorsbun run typecheck— 8/8 packages greenbun run test— packages/shared (102), packages/contracts (66), packages/client-runtime (5), apps/web (888), apps/desktop (81) all greengrep -rn '@t3tools' apps packages scripts --include='*.ts' --include='*.tsx' --include='*.json' --include='*.jsonc' --include='*.md'returns zeroNote on apps/server tests: 23 tests fail locally on Windows in
apps/server(e.g.Manager.test.ts#833asserting"/definitely/missing-shell"but receiving"/definitely/missing-shell -l"). These failures reproduce onmainwith the identical error message and are unrelated to the rename. Tracking separately — not blocking this PR.