Skip to content

feat: migration agent#474

Open
gewenyu99 wants to merge 4 commits into
mainfrom
statsig-migration
Open

feat: migration agent#474
gewenyu99 wants to merge 4 commits into
mainfrom
statsig-migration

Conversation

@gewenyu99
Copy link
Copy Markdown
Collaborator

@gewenyu99 gewenyu99 commented May 24, 2026

Problem

Migration is annoying. We can make the wizard do it.

Changes

https://github.com/PostHog/context-mill/pull/142/changes
PostHog/wizard-workbench#1540

CleanShot.2026-05-25.at.10.41.50.mp4

On a good day, it will get through most of the work by the time the slides finish. On bad days, well claude does claude things xD

Test plan

Manual tests on open source projects.

Future work

The migration guide and context might need some work, too.

@github-actions
Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci misc
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci misc/quack-quack
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

@gewenyu99 gewenyu99 changed the title Rebase, fix issues with agent sandbox allow list feat: statsig migration agent May 25, 2026
@gewenyu99 gewenyu99 changed the title feat: statsig migration agent feat: migration agent May 25, 2026
@gewenyu99 gewenyu99 requested a review from edwinyjlim May 25, 2026 14:47
@gewenyu99 gewenyu99 marked this pull request as ready for review May 25, 2026 14:47
// so pnpm/npm/yarn/bun and version managers (corepack, volta)
// can install packages and self-update without breaking the
// user's existing setup.
'~/Library/pnpm/**', // pnpm root (macOS) — store + .tools/ for packageManager pinning
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

necessary, some of these package managers have their own tools to build. Blocking will make it impossible to install packages

@gewenyu99
Copy link
Copy Markdown
Collaborator Author

Screen.Recording.2026-05-25.at.12.27.27.PM.mov

Btw there is a playrgound for all the different slides

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