Skip to content

Comments

move api files#5486

Open
dnbrwstr wants to merge 6 commits intodevelopfrom
db/api-move-only
Open

move api files#5486
dnbrwstr wants to merge 6 commits intodevelopfrom
db/api-move-only

Conversation

@dnbrwstr
Copy link
Contributor

@dnbrwstr dnbrwstr commented Feb 11, 2026

Summary

Move-only API extraction pass: relocate API/client/runtime modules into packages/api and rewrite import paths with minimal behavioral change.
This branch is intentionally structural; deeper dependency cleanup is handled separately.

Changes

  • Move API source/layout into packages/api (client, urbit/http-api, shared helper modules, fixtures/tests).
  • Rewire imports across app/shared/web/mobile to @tloncorp/api paths while preserving existing call-site surface via compatibility exports.

How did I test?

Ran e2e and verified basic behavior on web + sim.

Risks and impact

  • Safe to rollback without consulting PR author? Yes
  • Affects important code area:
    • Onboarding
    • State / providers
    • Message sync
    • Channel display
    • Notifications
    • Other: package boundaries / dependency graph / build tooling

@dnbrwstr dnbrwstr force-pushed the db/api-move-only branch 3 times, most recently from 16eb79a to 765a1eb Compare February 19, 2026 18:56
@dnbrwstr dnbrwstr marked this pull request as ready for review February 20, 2026 16:10
@dnbrwstr dnbrwstr force-pushed the db/api-move-only branch 2 times, most recently from aa4ce6d to 2f18db1 Compare February 20, 2026 16:24
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