Skip to content

feat!: brand-only native packages and bins (no transitional residue) - #25

Merged
shtse8 merged 2 commits into
mainfrom
codex/brand-native-hardcut
Aug 7, 2026
Merged

feat!: brand-only native packages and bins (no transitional residue)#25
shtse8 merged 2 commits into
mainfrom
codex/brand-native-hardcut

Conversation

@shtse8

@shtse8 shtse8 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Clean-break packaging identity:

  • Bins: brand only (citra / iris / cue / spine / locus)
  • Native optionalDependencies: brand-prefixed (@sylphx/{brand}-<platform>)
  • Native binary filenames: brand-prefixed ({brand}-mcp-server)
  • Remove transitional bin aliases and transitional native package names from product manifests

Internal Cargo crate package names may remain historical for workspace continuity; published npm surface is brand-only.

Registry

Publishing still requires org NPM_TOKEN / release workflow. This PR makes source tip identity clean for that release.

Test plan

  • Local cargo build of renamed bins where run
  • Citra native map tests + sole-Rust production absence gate
  • CI Validate / native scaffold / release-gate

Codex added 2 commits August 7, 2026 17:54
@sylphx/iris-<platform> natives, bin iris, iris-mcp-server binary.
@shtse8
shtse8 added this pull request to the merge queue Aug 7, 2026
Merged via the queue into main with commit 071dd75 Aug 7, 2026
2 checks passed
@shtse8
shtse8 deleted the codex/brand-native-hardcut branch August 7, 2026 18:16
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