Skip to content

refactor(mobile): share repository integration semantics#3633

Draft
richardsolomou wants to merge 1 commit into
posthog-code/share-mobile-cloud-task-corefrom
posthog-code/share-repository-integration-semantics
Draft

refactor(mobile): share repository integration semantics#3633
richardsolomou wants to merge 1 commit into
posthog-code/share-mobile-cloud-task-corefrom
posthog-code/share-repository-integration-semantics

Conversation

@richardsolomou

Copy link
Copy Markdown
Member

Problem

Desktop and mobile derive repository choices through separate rules, allowing normalization, labels, selection, cache comparisons, and partial-failure behavior to drift.

Changes

Move repository option and selection semantics into portable core helpers. Mobile consumes them directly and removes its duplicate repository utility and model definitions; desktop continues using the same core integration domain.

How did you test this?

  • Core test suite (2,629 tests)
  • Core typecheck
  • Mobile test suite (340 tests)
  • Biome on changed files
  • Host-boundary check

Automatic notifications

  • Publish to changelog?
  • Alert Sales and Marketing teams?

Created with PostHog Code

Generated-By: PostHog Code
Task-Id: 40c57a59-b4e1-4760-8e56-ecd03e9c2f0f
@github-actions

Copy link
Copy Markdown

React Doctor found no issues in the changed files. 🎉

Reviewed by React Doctor for commit 9fa5d73.

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