Skip to content

Rebrand to apxcde: composer vendor + PHP namespace rename - #2

Merged
mwamodo merged 3 commits into
masterfrom
turbine
Aug 18, 2026
Merged

mwamodo merged 3 commits into
masterfrom
turbine

Conversation

@mwamodo

@mwamodo mwamodo commented Aug 17, 2026

Copy link
Copy Markdown
Member

Brings master up to date with the latest monorepo sync from apxcde/turbine, migrating the package off the xsavo identity:

  • Composer vendor rename xsavo/*apxcde/* (apxcde/turbine#4)
  • PHP namespace rename xsavo\apxcde\ (apxcde/turbine#5)
  • Distribution/rebrand reference updates

Unblocks the Satis index rebuild (apxcde/turbine#7): once merged, the default branch no longer advertises the old xsavo/* package name.

🤖 Generated with Claude Code

https://claude.ai/code/session_011PguHJhDRzYvPzr7yxRyTB

mwamodo and others added 3 commits June 10, 2026 20:06
- Rename `name` fields on the root monorepo, all four platform
  packages, beacon, and the product starter template
- Rename `require` entries (beacon: identity, licensing;
  apexcode: markdown-blog) and `composer_name` fields in
  .turbine/repos.json
- Add composer path repositories to beacon and apexcode so the
  renamed platform packages resolve from the monorepo, then
  regenerate all lockfiles via composer update

Closes #4

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EZBbbzTyFfaxsPsNSQ8TC9
Keep the existing lowercase vendor casing (apxcde\) and apply it
uniformly across the four platform packages (health, identity,
licensing, markdown-blog), products/beacon, and internal/apexcode:
namespace/use statements, FQCN strings in config and blade views,
composer PSR-4 and autoload-dev maps, extra.laravel providers and
aliases, and the regenerated lockfiles.

Closes #5

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014faN1JnJy29HXDtVA418Mg
@mwamodo
mwamodo merged commit 3dac783 into master Aug 18, 2026
2 checks passed
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