Skip to content

Move OneTaxonomy to the @extantape scope and ExtantApe repo - #43

Merged
mgilardi merged 1 commit into
mainfrom
extantape-move
Nov 14, 2026
Merged

mgilardi merged 1 commit into
mainfrom
extantape-move

Conversation

@mgilardi

Copy link
Copy Markdown
Collaborator

Moves OneTaxonomy to EXTANT APE: the packages publish under @extantape from 0.1.0-alpha.4, and the repo lives at ExtantApe/OneTaxonomy. It matches what OnePedigree did in ExtantApe/OnePedigree#41.

  • All six packages renamed to @extantape/ and bumped in lockstep to 0.1.0-alpha.4. Imports, tsconfig paths, examples and apps follow, pnpm-lock.yaml comes from pnpm install, and the example site's import map was regenerated with payload generate:importmap.
  • Every GitHub URL points at the ExtantApe repos, including the Mac app's update address and the repository, homepage and bugs fields.
  • The Release workflow and RELEASING.md name the mdgilardi npm account and drop the old platform repo's sync step.
  • Wording that named the old owner or the site that used the tool now says EXTANT APE or uses neutral words. Old task and decision numbers are gone from docs, comments and test names.
  • The shared brand files are copied again and match OnePedigree byte for byte; the lock is updated the same way.
  • CHANGELOG: Unreleased becomes 0.1.0-alpha.4, led by New home and package names. ADR 0008 records the move.

Kept on purpose: the Mac app's identifier in apps/studio/src-tauri/tauri.conf.json, since changing it resets people's settings, and the shared brand guidelines' line about app identifiers. The license is unchanged.

Tested locally: build, typecheck, 633 tests, the example site's smoke test (74 checks), the leak check and node scripts/oneorigin.mjs check, which warns as expected that the brand source differs until OnePhylogeny moves. Nothing is published or tagged.

🤖 Generated with Claude Code

EXTANT APE owns the One tools, so the packages publish under @ExtantApe
from 0.1.0-alpha.4 and the repo lives at ExtantApe/OneTaxonomy. This does
for OneTaxonomy what OnePedigree already did.

All six packages are renamed and bumped in lockstep, every GitHub URL
points at the ExtantApe repos, and the Release workflow and RELEASING.md
name the mdgilardi npm account. Text that named the old owner or the site
that used the tool now says EXTANT APE or uses neutral words, and old
task and decision numbers are gone from docs, comments and test names.
The shared brand files are copied again so they match OnePedigree byte
for byte, and the lock is updated. The example site's import map was
regenerated with payload generate:importmap.

Kept on purpose: the Mac app's identifier, which still carries the old
name, because changing it resets people's settings, and the brand
guidelines' line about app identifiers, which is a shared file. The license is
unchanged.

Tested: build, typecheck, 633 tests, the example site's smoke test (74
checks), the leak check and the OneOrigin check, which warns as expected
that the brand source differs until OnePhylogeny moves too. Nothing is
published: the @ExtantApe packages need their first release staged and
approved.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mgilardi
mgilardi merged commit db4a6c9 into main Nov 14, 2026
1 check 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