Skip to content

remove public cli#287

Merged
eluce2 merged 3 commits into
mainfrom
CLI-cleanup
Jun 4, 2026
Merged

remove public cli#287
eluce2 merged 3 commits into
mainfrom
CLI-cleanup

Conversation

@eluce2
Copy link
Copy Markdown
Collaborator

@eluce2 eluce2 commented Jun 4, 2026

Summary

  • Remove public CLI and create-proofkit workspace packages
  • Remove CLI smoke release job and root CI script
  • Drop CLI-only Knip config and lockfile entries

Validation

  • pnpm run ci

Summary by CodeRabbit

  • Chores
    • Deprecated legacy CLI package structure and consolidated CLI implementation.
    • Updated documentation for Web Viewer manual installation flow to clarify the proofkit init process and FileMaker add-on integration.
    • Optimized release workflow by removing obsolete smoke testing steps.

eluce2 and others added 3 commits June 3, 2026 12:29
- delete add/remove/deploy/upgrade/prompt cmds + orphaned installers/generators/helpers
- typegen now thin alias to @proofkit/typegen (new ./cli export, runCli) — no duplicated codegen logic
- drop commander dep; prune 43 unused devDeps
- WV add-on installed during init; stale 'add addon' guidance now points to docs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Jun 4, 2026

⚠️ No Changeset found

Latest commit: 0247f6f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
proofkit-docs Ready Ready Preview, Comment Jun 4, 2026 2:59pm

Request Review

@eluce2 eluce2 marked this pull request as ready for review June 4, 2026 15:09
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jun 4, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 929112a1-df6a-4558-b96e-75482e636101

📥 Commits

Reviewing files that changed from the base of the PR and between 50b4e32 and 0247f6f.

⛔ Files ignored due to path filters (2)
  • packages/cli-old/template/nextjs-mantine/public/favicon.ico is excluded by !**/*.ico
  • packages/cli-old/template/nextjs-mantine/public/proofkit.png is excluded by !**/*.png
📒 Files selected for processing (298)
  • .changeset/move-proofkit-cli-home.md
  • .github/workflows/release.yml
  • apps/docs/content/docs/webviewer/package.mdx
  • knip.config.ts
  • package.json
  • packages/cli-old/.yarnrc.yml
  • packages/cli-old/CHANGELOG.md
  • packages/cli-old/README.md
  • packages/cli-old/index.d.ts
  • packages/cli-old/package.json
  • packages/cli-old/proofkit-cli-1.1.8.tgz
  • packages/cli-old/src/cli/add/auth.ts
  • packages/cli-old/src/cli/add/data-source/deploy-demo-file.ts
  • packages/cli-old/src/cli/add/data-source/filemaker.ts
  • packages/cli-old/src/cli/add/data-source/index.ts
  • packages/cli-old/src/cli/add/fmschema.ts
  • packages/cli-old/src/cli/add/index.ts
  • packages/cli-old/src/cli/add/page/index.ts
  • packages/cli-old/src/cli/add/page/post-install/table-infinite.ts
  • packages/cli-old/src/cli/add/page/post-install/table.ts
  • packages/cli-old/src/cli/add/page/templates.ts
  • packages/cli-old/src/cli/add/page/types.ts
  • packages/cli-old/src/cli/add/registry/getOptions.ts
  • packages/cli-old/src/cli/add/registry/http.ts
  • packages/cli-old/src/cli/add/registry/install.ts
  • packages/cli-old/src/cli/add/registry/listItems.ts
  • packages/cli-old/src/cli/add/registry/postInstall/handlebars.ts
  • packages/cli-old/src/cli/add/registry/postInstall/index.ts
  • packages/cli-old/src/cli/add/registry/postInstall/package-script.ts
  • packages/cli-old/src/cli/add/registry/postInstall/wrap-provider.ts
  • packages/cli-old/src/cli/add/registry/preflight.ts
  • packages/cli-old/src/cli/deploy/index.ts
  • packages/cli-old/src/cli/fmdapi.ts
  • packages/cli-old/src/cli/init.ts
  • packages/cli-old/src/cli/menu.ts
  • packages/cli-old/src/cli/ottofms.ts
  • packages/cli-old/src/cli/prompts.ts
  • packages/cli-old/src/cli/react-email.ts
  • packages/cli-old/src/cli/remove/data-source.ts
  • packages/cli-old/src/cli/remove/index.ts
  • packages/cli-old/src/cli/remove/page.ts
  • packages/cli-old/src/cli/remove/schema.ts
  • packages/cli-old/src/cli/tanstack-query.ts
  • packages/cli-old/src/cli/typegen/index.ts
  • packages/cli-old/src/cli/update/index.ts
  • packages/cli-old/src/cli/update/makeUpgradeCommand.ts
  • packages/cli-old/src/cli/utils.ts
  • packages/cli-old/src/consts.ts
  • packages/cli-old/src/generators/auth.ts
  • packages/cli-old/src/generators/fmdapi.ts
  • packages/cli-old/src/generators/route.ts
  • packages/cli-old/src/generators/tanstack-query.ts
  • packages/cli-old/src/globalOptions.ts
  • packages/cli-old/src/globals.d.ts
  • packages/cli-old/src/helpers/createProject.ts
  • packages/cli-old/src/helpers/fmMcp.ts
  • packages/cli-old/src/helpers/git.ts
  • packages/cli-old/src/helpers/installDependencies.ts
  • packages/cli-old/src/helpers/installPackages.ts
  • packages/cli-old/src/helpers/logNextSteps.ts
  • packages/cli-old/src/helpers/replaceText.ts
  • packages/cli-old/src/helpers/scaffoldProject.ts
  • packages/cli-old/src/helpers/selectBoilerplate.ts
  • packages/cli-old/src/helpers/setImportAlias.ts
  • packages/cli-old/src/helpers/shadcn-cli.ts
  • packages/cli-old/src/helpers/stealth-init.ts
  • packages/cli-old/src/helpers/version-fetcher.ts
  • packages/cli-old/src/index.ts
  • packages/cli-old/src/installers/auth-shared.ts
  • packages/cli-old/src/installers/better-auth.ts
  • packages/cli-old/src/installers/clerk.ts
  • packages/cli-old/src/installers/dependencyVersionMap.ts
  • packages/cli-old/src/installers/envVars.ts
  • packages/cli-old/src/installers/index.ts
  • packages/cli-old/src/installers/install-fm-addon.ts
  • packages/cli-old/src/installers/nextAuth.ts
  • packages/cli-old/src/installers/proofkit-auth.ts
  • packages/cli-old/src/installers/proofkit-webviewer.ts
  • packages/cli-old/src/installers/react-email.ts
  • packages/cli-old/src/state.ts
  • packages/cli-old/src/upgrades/cursorRules.ts
  • packages/cli-old/src/upgrades/index.ts
  • packages/cli-old/src/upgrades/shadcn.ts
  • packages/cli-old/src/utils/addPackageDependency.ts
  • packages/cli-old/src/utils/addToEnvs.ts
  • packages/cli-old/src/utils/formatting.ts
  • packages/cli-old/src/utils/getProofKitVersion.ts
  • packages/cli-old/src/utils/getUserPkgManager.ts
  • packages/cli-old/src/utils/isTTYError.ts
  • packages/cli-old/src/utils/logger.ts
  • packages/cli-old/src/utils/parseNameAndPath.ts
  • packages/cli-old/src/utils/parseSettings.ts
  • packages/cli-old/src/utils/proofkitReleaseChannel.ts
  • packages/cli-old/src/utils/removeTrailingSlash.ts
  • packages/cli-old/src/utils/renderTitle.ts
  • packages/cli-old/src/utils/renderVersionWarning.ts
  • packages/cli-old/src/utils/ts-morph.ts
  • packages/cli-old/src/utils/validateAppName.ts
  • packages/cli-old/src/utils/validateImportAlias.ts
  • packages/cli-old/template/extras/_cursor/conditional-rules/nextjs-framework.mdc
  • packages/cli-old/template/extras/_cursor/conditional-rules/npm.mdc
  • packages/cli-old/template/extras/_cursor/conditional-rules/pnpm.mdc
  • packages/cli-old/template/extras/_cursor/conditional-rules/yarn.mdc
  • packages/cli-old/template/extras/_cursor/rules/cursor-rules.mdc
  • packages/cli-old/template/extras/_cursor/rules/filemaker-api.mdc
  • packages/cli-old/template/extras/_cursor/rules/troubleshooting-patterns.mdc
  • packages/cli-old/template/extras/_cursor/rules/ui-components.mdc
  • packages/cli-old/template/extras/config/drizzle-config-mysql.ts
  • packages/cli-old/template/extras/config/drizzle-config-postgres.ts
  • packages/cli-old/template/extras/config/drizzle-config-sqlite.ts
  • packages/cli-old/template/extras/config/fmschema.config.mjs
  • packages/cli-old/template/extras/config/get-query-client.ts
  • packages/cli-old/template/extras/config/postcss.config.cjs
  • packages/cli-old/template/extras/config/query-provider-vite.tsx
  • packages/cli-old/template/extras/config/query-provider.tsx
  • packages/cli-old/template/extras/emailProviders/none/email.tsx
  • packages/cli-old/template/extras/emailProviders/plunk/email.tsx
  • packages/cli-old/template/extras/emailProviders/plunk/service.ts
  • packages/cli-old/template/extras/emailProviders/resend/email.tsx
  • packages/cli-old/template/extras/emailProviders/resend/service.ts
  • packages/cli-old/template/extras/emailTemplates/auth-code.tsx
  • packages/cli-old/template/extras/emailTemplates/generic.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/profile-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/reset-password-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/forgot-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/login-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/reset-password-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/verify-email-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/signup-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/email-verification-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/resend-button.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/protect.tsx
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/redirect.tsx
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/use-user.ts
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/user-menu.tsx
  • packages/cli-old/template/extras/fmaddon-auth/emails/auth-code.tsx
  • packages/cli-old/template/extras/fmaddon-auth/middleware.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/email-verification.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/encryption.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/index.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/password-reset.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/password.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/redirect.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/session.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/user.ts
  • packages/cli-old/template/extras/prisma/schema/base-planetscale.prisma
  • packages/cli-old/template/extras/prisma/schema/base.prisma
  • packages/cli-old/template/extras/prisma/schema/with-auth-planetscale.prisma
  • packages/cli-old/template/extras/prisma/schema/with-auth.prisma
  • packages/cli-old/template/extras/src/app/_components/post-tw.tsx
  • packages/cli-old/template/extras/src/app/_components/post.tsx
  • packages/cli-old/template/extras/src/app/api/auth/[...nextauth]/route.ts
  • packages/cli-old/template/extras/src/app/api/trpc/[trpc]/route.ts
  • packages/cli-old/template/extras/src/app/clerk-auth/layout.tsx
  • packages/cli-old/template/extras/src/app/clerk-auth/signin/[[...sign-in]]/page.tsx
  • packages/cli-old/template/extras/src/app/clerk-auth/signup/[[...sign-up]]/page.tsx
  • packages/cli-old/template/extras/src/app/layout/base.tsx
  • packages/cli-old/template/extras/src/app/layout/main-shell.tsx
  • packages/cli-old/template/extras/src/app/layout/with-trpc-tw.tsx
  • packages/cli-old/template/extras/src/app/layout/with-trpc.tsx
  • packages/cli-old/template/extras/src/app/layout/with-tw.tsx
  • packages/cli-old/template/extras/src/app/next-auth/layout.tsx
  • packages/cli-old/template/extras/src/app/next-auth/signin/page.tsx
  • packages/cli-old/template/extras/src/app/next-auth/signup/action.ts
  • packages/cli-old/template/extras/src/app/next-auth/signup/page.tsx
  • packages/cli-old/template/extras/src/app/next-auth/signup/validation.ts
  • packages/cli-old/template/extras/src/app/page/base.tsx
  • packages/cli-old/template/extras/src/app/page/with-auth-trpc-tw.tsx
  • packages/cli-old/template/extras/src/app/page/with-auth-trpc.tsx
  • packages/cli-old/template/extras/src/app/page/with-trpc-tw.tsx
  • packages/cli-old/template/extras/src/app/page/with-trpc.tsx
  • packages/cli-old/template/extras/src/app/page/with-tw.tsx
  • packages/cli-old/template/extras/src/components/clerk-auth/clerk-provider.tsx
  • packages/cli-old/template/extras/src/components/clerk-auth/user-menu-mobile.tsx
  • packages/cli-old/template/extras/src/components/clerk-auth/user-menu.tsx
  • packages/cli-old/template/extras/src/components/next-auth/next-auth-provider.tsx
  • packages/cli-old/template/extras/src/components/next-auth/user-menu-mobile.tsx
  • packages/cli-old/template/extras/src/components/next-auth/user-menu.tsx
  • packages/cli-old/template/extras/src/env/with-auth.ts
  • packages/cli-old/template/extras/src/env/with-clerk.ts
  • packages/cli-old/template/extras/src/index.module.css
  • packages/cli-old/template/extras/src/middleware/clerk.ts
  • packages/cli-old/template/extras/src/middleware/next-auth.ts
  • packages/cli-old/template/extras/src/pages/_app/base.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-auth-trpc-tw.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-auth-trpc.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-auth-tw.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-auth.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-trpc-tw.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-trpc.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-tw.tsx
  • packages/cli-old/template/extras/src/pages/api/auth/[...nextauth].ts
  • packages/cli-old/template/extras/src/pages/api/trpc/[trpc].ts
  • packages/cli-old/template/extras/src/pages/index/base.tsx
  • packages/cli-old/template/extras/src/pages/index/with-auth-trpc-tw.tsx
  • packages/cli-old/template/extras/src/pages/index/with-auth-trpc.tsx
  • packages/cli-old/template/extras/src/pages/index/with-trpc-tw.tsx
  • packages/cli-old/template/extras/src/pages/index/with-trpc.tsx
  • packages/cli-old/template/extras/src/pages/index/with-tw.tsx
  • packages/cli-old/template/extras/src/server/api/root.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/base.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-auth-drizzle.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-auth-prisma.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-auth.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-drizzle.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-prisma.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/base.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/with-auth-db.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/with-auth.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/with-db.ts
  • packages/cli-old/template/extras/src/server/api/trpc-pages/base.ts
  • packages/cli-old/template/extras/src/server/api/trpc-pages/with-auth-db.ts
  • packages/cli-old/template/extras/src/server/api/trpc-pages/with-auth.ts
  • packages/cli-old/template/extras/src/server/api/trpc-pages/with-db.ts
  • packages/cli-old/template/extras/src/server/data/users.ts
  • packages/cli-old/template/extras/src/server/db/db-prisma-planetscale.ts
  • packages/cli-old/template/extras/src/server/db/db-prisma.ts
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-mysql.ts
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-planetscale.ts
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-postgres.ts
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-sqlite.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-mysql.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-planetscale.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-postgres.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-sqlite.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-mysql.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-planetscale.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-postgres.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-sqlite.ts
  • packages/cli-old/template/extras/src/server/next-auth/base.ts
  • packages/cli-old/template/extras/src/server/next-auth/password.ts
  • packages/cli-old/template/extras/src/server/next-auth/with-drizzle.ts
  • packages/cli-old/template/extras/src/server/next-auth/with-prisma.ts
  • packages/cli-old/template/extras/src/trpc/query-client.ts
  • packages/cli-old/template/extras/src/trpc/react.tsx
  • packages/cli-old/template/extras/src/trpc/server.ts
  • packages/cli-old/template/extras/src/utils/api.ts
  • packages/cli-old/template/extras/start-database/mysql.sh
  • packages/cli-old/template/extras/start-database/postgres.sh
  • packages/cli-old/template/nextjs-mantine/README.md
  • packages/cli-old/template/nextjs-mantine/_gitignore
  • packages/cli-old/template/nextjs-mantine/components.json
  • packages/cli-old/template/nextjs-mantine/next.config.ts
  • packages/cli-old/template/nextjs-mantine/package.json
  • packages/cli-old/template/nextjs-mantine/postcss.config.cjs
  • packages/cli-old/template/nextjs-mantine/proofkit.json
  • packages/cli-old/template/nextjs-mantine/src/app/(main)/layout.tsx
  • packages/cli-old/template/nextjs-mantine/src/app/(main)/page.tsx
  • packages/cli-old/template/nextjs-mantine/src/app/layout.tsx
  • packages/cli-old/template/nextjs-mantine/src/app/navigation.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppLogo.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/AppShell.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/Header.module.css
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/Header.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/HeaderMobileMenu.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/HeaderNavLink.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/config.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-center.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-left.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-mobile-content.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-right.tsx
  • packages/cli-old/template/nextjs-mantine/src/config/env.ts
  • packages/cli-old/template/nextjs-mantine/src/config/theme/globals.css
  • packages/cli-old/template/nextjs-mantine/src/config/theme/mantine-theme.ts
  • packages/cli-old/template/nextjs-mantine/src/server/safe-action.ts
  • packages/cli-old/template/nextjs-mantine/src/utils/notification-helpers.ts
  • packages/cli-old/template/nextjs-mantine/src/utils/styles.ts
  • packages/cli-old/template/nextjs-mantine/tsconfig.json
  • packages/cli-old/template/nextjs-shadcn/.claude/CLAUDE.md
  • packages/cli-old/template/nextjs-shadcn/.cursor/rules/ultracite.mdc
  • packages/cli-old/template/nextjs-shadcn/.vscode/settings.json
  • packages/cli-old/template/nextjs-shadcn/README.md
  • packages/cli-old/template/nextjs-shadcn/_gitignore
  • packages/cli-old/template/nextjs-shadcn/biome.json
  • packages/cli-old/template/nextjs-shadcn/components.json
  • packages/cli-old/template/nextjs-shadcn/next.config.ts
💤 Files with no reviewable changes (295)
  • packages/cli-old/template/extras/_cursor/rules/ui-components.mdc
  • packages/cli-old/src/helpers/stealth-init.ts
  • packages/cli-old/template/extras/_cursor/conditional-rules/nextjs-framework.mdc
  • .changeset/move-proofkit-cli-home.md
  • packages/cli-old/template/extras/config/query-provider.tsx
  • packages/cli-old/template/nextjs-mantine/_gitignore
  • packages/cli-old/template/extras/_cursor/conditional-rules/npm.mdc
  • packages/cli-old/template/extras/_cursor/conditional-rules/pnpm.mdc
  • packages/cli-old/src/helpers/installPackages.ts
  • packages/cli-old/src/helpers/selectBoilerplate.ts
  • packages/cli-old/template/nextjs-mantine/proofkit.json
  • packages/cli-old/template/extras/src/app/next-auth/signup/action.ts
  • packages/cli-old/README.md
  • packages/cli-old/package.json
  • packages/cli-old/template/extras/emailTemplates/auth-code.tsx
  • packages/cli-old/template/extras/src/pages/index/with-auth-trpc-tw.tsx
  • packages/cli-old/template/extras/src/app/_components/post-tw.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/page.tsx
  • packages/cli-old/src/utils/isTTYError.ts
  • packages/cli-old/template/extras/src/middleware/clerk.ts
  • packages/cli-old/src/cli/menu.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/page.tsx
  • knip.config.ts
  • packages/cli-old/template/extras/emailProviders/plunk/email.tsx
  • packages/cli-old/template/extras/src/server/api/root.ts
  • packages/cli-old/template/nextjs-shadcn/.vscode/settings.json
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-planetscale.ts
  • packages/cli-old/template/nextjs-mantine/components.json
  • packages/cli-old/template/nextjs-mantine/README.md
  • packages/cli-old/template/extras/src/app/next-auth/signin/page.tsx
  • packages/cli-old/src/cli/deploy/index.ts
  • packages/cli-old/src/cli/remove/index.ts
  • packages/cli-old/src/cli/update/makeUpgradeCommand.ts
  • packages/cli-old/src/cli/add/registry/postInstall/wrap-provider.ts
  • packages/cli-old/src/installers/index.ts
  • packages/cli-old/src/cli/add/registry/getOptions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/schema.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-drizzle.ts
  • packages/cli-old/src/helpers/shadcn-cli.ts
  • packages/cli-old/src/installers/better-auth.ts
  • packages/cli-old/template/extras/src/app/page/base.tsx
  • packages/cli-old/template/extras/emailProviders/resend/email.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/resend-button.tsx
  • packages/cli-old/template/extras/config/fmschema.config.mjs
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/forgot-form.tsx
  • packages/cli-old/src/installers/dependencyVersionMap.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/reset-password-form.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-tw.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/page.tsx
  • packages/cli-old/src/cli/add/page/post-install/table-infinite.ts
  • packages/cli-old/src/utils/addPackageDependency.ts
  • packages/cli-old/template/extras/src/app/next-auth/signup/page.tsx
  • packages/cli-old/src/cli/tanstack-query.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/HeaderMobileMenu.tsx
  • packages/cli-old/template/nextjs-mantine/src/config/env.ts
  • packages/cli-old/src/installers/install-fm-addon.ts
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/redirect.tsx
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/actions.ts
  • packages/cli-old/template/extras/src/pages/index/with-trpc.tsx
  • packages/cli-old/src/utils/proofkitReleaseChannel.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/index.ts
  • packages/cli-old/CHANGELOG.md
  • packages/cli-old/template/extras/src/app/page/with-trpc-tw.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/schema.ts
  • packages/cli-old/src/cli/update/index.ts
  • packages/cli-old/template/nextjs-shadcn/.claude/CLAUDE.md
  • packages/cli-old/template/extras/fmaddon-auth/middleware.ts
  • packages/cli-old/src/helpers/git.ts
  • packages/cli-old/template/extras/src/pages/index/base.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-auth.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-trpc-tw.tsx
  • packages/cli-old/template/extras/src/app/clerk-auth/signin/[[...sign-in]]/page.tsx
  • packages/cli-old/template/extras/src/pages/api/auth/[...nextauth].ts
  • packages/cli-old/src/utils/parseNameAndPath.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/with-db.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-prisma.ts
  • packages/cli-old/src/helpers/scaffoldProject.ts
  • packages/cli-old/template/nextjs-shadcn/_gitignore
  • packages/cli-old/template/extras/src/env/with-auth.ts
  • packages/cli-old/src/installers/envVars.ts
  • packages/cli-old/src/upgrades/index.ts
  • packages/cli-old/template/extras/config/query-provider-vite.tsx
  • packages/cli-old/template/extras/src/server/api/routers/post/with-auth-prisma.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/schema.ts
  • packages/cli-old/src/helpers/version-fetcher.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppLogo.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/verify-email-form.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/AppShell.tsx
  • packages/cli-old/template/extras/config/drizzle-config-sqlite.ts
  • packages/cli-old/src/cli/remove/schema.ts
  • packages/cli-old/template/extras/src/components/clerk-auth/user-menu-mobile.tsx
  • packages/cli-old/src/cli/add/page/types.ts
  • packages/cli-old/src/cli/utils.ts
  • packages/cli-old/template/nextjs-shadcn/next.config.ts
  • packages/cli-old/template/nextjs-mantine/src/server/safe-action.ts
  • packages/cli-old/template/extras/src/index.module.css
  • packages/cli-old/template/extras/_cursor/rules/filemaker-api.mdc
  • packages/cli-old/template/extras/src/server/api/trpc-app/with-auth.ts
  • packages/cli-old/template/extras/src/components/next-auth/user-menu-mobile.tsx
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/user-menu.tsx
  • packages/cli-old/template/extras/src/pages/_app/with-auth-tw.tsx
  • packages/cli-old/template/extras/src/pages/api/trpc/[trpc].ts
  • packages/cli-old/template/nextjs-mantine/src/utils/notification-helpers.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/encryption.ts
  • packages/cli-old/src/cli/fmdapi.ts
  • packages/cli-old/template/extras/src/pages/index/with-tw.tsx
  • packages/cli-old/template/extras/src/app/layout/main-shell.tsx
  • packages/cli-old/template/extras/src/server/data/users.ts
  • packages/cli-old/src/utils/validateImportAlias.ts
  • packages/cli-old/index.d.ts
  • packages/cli-old/src/generators/tanstack-query.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/actions.ts
  • packages/cli-old/template/extras/_cursor/conditional-rules/yarn.mdc
  • packages/cli-old/.yarnrc.yml
  • packages/cli-old/src/utils/addToEnvs.ts
  • packages/cli-old/template/nextjs-mantine/postcss.config.cjs
  • packages/cli-old/src/state.ts
  • packages/cli-old/template/nextjs-mantine/package.json
  • packages/cli-old/template/extras/src/server/next-auth/password.ts
  • packages/cli-old/src/installers/proofkit-auth.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/redirect.ts
  • packages/cli-old/src/helpers/logNextSteps.ts
  • packages/cli-old/src/utils/ts-morph.ts
  • packages/cli-old/template/extras/_cursor/rules/cursor-rules.mdc
  • packages/cli-old/template/extras/src/trpc/query-client.ts
  • packages/cli-old/template/extras/prisma/schema/with-auth-planetscale.prisma
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/profile-form.tsx
  • packages/cli-old/template/extras/src/app/layout/base.tsx
  • packages/cli-old/src/generators/fmdapi.ts
  • packages/cli-old/template/nextjs-mantine/src/app/navigation.tsx
  • packages/cli-old/src/upgrades/cursorRules.ts
  • packages/cli-old/template/extras/src/middleware/next-auth.ts
  • packages/cli-old/src/cli/add/auth.ts
  • packages/cli-old/template/extras/emailProviders/resend/service.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/config.ts
  • packages/cli-old/src/installers/react-email.ts
  • packages/cli-old/src/utils/formatting.ts
  • packages/cli-old/src/installers/clerk.ts
  • packages/cli-old/template/extras/src/app/page/with-trpc.tsx
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/session.ts
  • packages/cli-old/template/extras/src/utils/api.ts
  • packages/cli-old/src/cli/add/registry/postInstall/index.ts
  • packages/cli-old/src/cli/add/page/index.ts
  • packages/cli-old/src/cli/add/registry/postInstall/package-script.ts
  • packages/cli-old/template/nextjs-mantine/src/utils/styles.ts
  • packages/cli-old/src/utils/logger.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/login-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/user.ts
  • packages/cli-old/template/extras/src/pages/index/with-trpc-tw.tsx
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-postgres.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/signup/signup-form.tsx
  • packages/cli-old/src/helpers/replaceText.ts
  • packages/cli-old/src/cli/add/page/templates.ts
  • packages/cli-old/src/utils/removeTrailingSlash.ts
  • packages/cli-old/template/extras/start-database/postgres.sh
  • packages/cli-old/src/utils/validateAppName.ts
  • packages/cli-old/template/extras/src/app/clerk-auth/layout.tsx
  • packages/cli-old/template/extras/src/components/clerk-auth/user-menu.tsx
  • packages/cli-old/src/cli/add/index.ts
  • packages/cli-old/template/extras/_cursor/rules/troubleshooting-patterns.mdc
  • packages/cli-old/template/nextjs-shadcn/components.json
  • packages/cli-old/src/cli/add/data-source/filemaker.ts
  • packages/cli-old/template/extras/src/app/next-auth/layout.tsx
  • packages/cli-old/src/cli/add/page/post-install/table.ts
  • packages/cli-old/src/cli/add/data-source/index.ts
  • packages/cli-old/template/extras/src/app/layout/with-tw.tsx
  • packages/cli-old/src/helpers/fmMcp.ts
  • packages/cli-old/template/extras/config/drizzle-config-mysql.ts
  • packages/cli-old/src/consts.ts
  • packages/cli-old/src/installers/nextAuth.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/page.tsx
  • packages/cli-old/template/extras/prisma/schema/with-auth.prisma
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/schema.ts
  • packages/cli-old/template/nextjs-shadcn/biome.json
  • packages/cli-old/src/cli/remove/page.ts
  • packages/cli-old/template/extras/src/server/next-auth/with-drizzle.ts
  • packages/cli-old/src/cli/add/registry/install.ts
  • packages/cli-old/src/installers/auth-shared.ts
  • packages/cli-old/src/utils/getUserPkgManager.ts
  • packages/cli-old/src/cli/ottofms.ts
  • packages/cli-old/template/extras/src/app/next-auth/signup/validation.ts
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/protect.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/Header.module.css
  • packages/cli-old/template/extras/src/components/next-auth/next-auth-provider.tsx
  • packages/cli-old/src/cli/react-email.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/page.tsx
  • packages/cli-old/template/extras/src/server/api/routers/post/base.ts
  • packages/cli-old/template/nextjs-mantine/tsconfig.json
  • packages/cli-old/template/nextjs-mantine/next.config.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/page.tsx
  • packages/cli-old/src/globalOptions.ts
  • packages/cli-old/src/cli/add/registry/postInstall/handlebars.ts
  • packages/cli-old/template/extras/src/pages/_app/with-trpc.tsx
  • packages/cli-old/template/nextjs-shadcn/.cursor/rules/ultracite.mdc
  • packages/cli-old/template/extras/emailProviders/none/email.tsx
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-sqlite.ts
  • packages/cli-old/template/extras/src/trpc/server.ts
  • packages/cli-old/template/extras/src/server/api/routers/post/with-auth-drizzle.ts
  • packages/cli-old/template/extras/src/components/next-auth/user-menu.tsx
  • packages/cli-old/template/nextjs-shadcn/README.md
  • packages/cli-old/template/extras/src/app/api/auth/[...nextauth]/route.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/page.tsx
  • packages/cli-old/template/extras/src/server/api/trpc-pages/with-db.ts
  • packages/cli-old/template/extras/fmaddon-auth/components/auth/use-user.ts
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-postgres.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/email-verification-form.tsx
  • packages/cli-old/src/utils/renderTitle.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/actions.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/schema.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/password.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/actions.ts
  • packages/cli-old/template/extras/src/app/layout/with-trpc.tsx
  • packages/cli-old/template/extras/src/env/with-clerk.ts
  • packages/cli-old/src/installers/proofkit-webviewer.ts
  • packages/cli-old/template/extras/src/app/page/with-auth-trpc-tw.tsx
  • packages/cli-old/src/utils/getProofKitVersion.ts
  • packages/cli-old/template/extras/src/app/clerk-auth/signup/[[...sign-up]]/page.tsx
  • packages/cli-old/template/extras/src/server/next-auth/base.ts
  • packages/cli-old/template/extras/src/app/layout/with-trpc-tw.tsx
  • packages/cli-old/src/cli/prompts.ts
  • packages/cli-old/template/extras/config/postcss.config.cjs
  • packages/cli-old/template/extras/src/pages/_app/with-auth-trpc-tw.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/forgot-password/actions.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/base.ts
  • packages/cli-old/template/extras/src/app/api/trpc/[trpc]/route.ts
  • packages/cli-old/src/utils/parseSettings.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-planetscale.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/(main)/auth/profile/reset-password-form.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/actions.ts
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-mysql.ts
  • packages/cli-old/template/nextjs-mantine/src/app/(main)/layout.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/schema.ts
  • packages/cli-old/template/extras/src/server/db/db-prisma-planetscale.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/HeaderNavLink.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-mobile-content.tsx
  • packages/cli-old/src/cli/add/fmschema.ts
  • packages/cli-old/template/extras/fmaddon-auth/emails/auth-code.tsx
  • packages/cli-old/template/nextjs-mantine/src/app/layout.tsx
  • packages/cli-old/template/extras/src/server/api/trpc-pages/with-auth-db.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/internal/Header.tsx
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/email-verification.ts
  • packages/cli-old/src/utils/renderVersionWarning.ts
  • packages/cli-old/template/extras/src/pages/_app/base.tsx
  • packages/cli-old/template/nextjs-mantine/src/config/theme/globals.css
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-planetscale.ts
  • packages/cli-old/src/helpers/setImportAlias.ts
  • packages/cli-old/template/extras/config/get-query-client.ts
  • packages/cli-old/src/cli/add/registry/listItems.ts
  • packages/cli-old/src/cli/remove/data-source.ts
  • packages/cli-old/template/extras/start-database/mysql.sh
  • packages/cli-old/template/extras/src/server/next-auth/with-prisma.ts
  • packages/cli-old/template/extras/prisma/schema/base.prisma
  • packages/cli-old/template/extras/src/pages/_app/with-auth-trpc.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-left.tsx
  • packages/cli-old/src/cli/typegen/index.ts
  • packages/cli-old/template/extras/src/pages/index/with-auth-trpc.tsx
  • packages/cli-old/template/extras/emailTemplates/generic.tsx
  • packages/cli-old/template/nextjs-mantine/src/config/theme/mantine-theme.ts
  • packages/cli-old/template/extras/src/server/api/trpc-pages/with-auth.ts
  • packages/cli-old/src/cli/add/registry/preflight.ts
  • packages/cli-old/src/generators/route.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-mysql.ts
  • packages/cli-old/template/extras/emailProviders/plunk/service.ts
  • packages/cli-old/template/extras/src/server/api/trpc-app/with-auth-db.ts
  • packages/cli-old/src/generators/auth.ts
  • packages/cli-old/template/extras/config/drizzle-config-postgres.ts
  • packages/cli-old/src/index.ts
  • packages/cli-old/src/upgrades/shadcn.ts
  • packages/cli-old/template/extras/src/server/db/db-prisma.ts
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-mysql.ts
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-right.tsx
  • packages/cli-old/template/nextjs-mantine/src/components/AppShell/slot-header-center.tsx
  • packages/cli-old/template/extras/src/server/api/routers/post/with-auth.ts
  • packages/cli-old/template/extras/src/components/clerk-auth/clerk-provider.tsx
  • packages/cli-old/src/globals.d.ts
  • packages/cli-old/template/extras/prisma/schema/base-planetscale.prisma
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/with-auth-sqlite.ts
  • packages/cli-old/src/helpers/createProject.ts
  • packages/cli-old/template/extras/fmaddon-auth/server/auth/utils/password-reset.ts
  • packages/cli-old/template/nextjs-mantine/src/app/(main)/page.tsx
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/verify-email/schema.ts
  • packages/cli-old/src/cli/add/registry/http.ts
  • packages/cli-old/template/extras/src/app/page/with-auth-trpc.tsx
  • packages/cli-old/src/helpers/installDependencies.ts
  • packages/cli-old/template/extras/src/app/page/with-tw.tsx
  • packages/cli-old/template/extras/src/server/db/index-drizzle/with-sqlite.ts
  • packages/cli-old/template/extras/src/trpc/react.tsx
  • packages/cli-old/src/cli/init.ts
  • packages/cli-old/template/extras/src/server/api/trpc-pages/base.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/reset-password/verify-email/actions.ts
  • .github/workflows/release.yml
  • packages/cli-old/src/cli/add/data-source/deploy-demo-file.ts
  • packages/cli-old/template/extras/fmaddon-auth/app/auth/login/actions.ts
  • packages/cli-old/template/extras/src/app/_components/post.tsx
  • packages/cli-old/template/extras/src/server/db/schema-drizzle/base-postgres.ts

📝 Walkthrough

Walkthrough

The PR updates release metadata, CI workflow/scripts, and Web Viewer docs, and removes broad swaths of deprecated cli-old code, templates, server/db wiring, and utilities. No new runtime logic is added.

Changes

Release pipeline and docs

Layer / File(s) Summary
Changeset and tool config
.changeset/move-proofkit-cli-home.md, knip.config.ts, package.json
Marks CLI packages as patch/public; removes Knip ignore; drops ci:cli-smoke script from ci:release.
CI workflow update (cli-smoke removal)
.github/workflows/release.yml
Removes cli-smoke job while still referenced by needs.
Docs: Web Viewer manual installation note
apps/docs/content/docs/webviewer/package.mdx
Clarifies proofkit init downloads/opens add-on; updates callout guidance.

Legacy cli-old and templates removal

Layer / File(s) Summary
Core helpers and utilities removed
packages/cli-old/src/helpers/fmMcp.ts, .../helpers/selectBoilerplate.ts, .../utils/isTTYError.ts, .../utils/renderTitle.ts, .../utils/ts-morph.ts, .../utils/validateAppName.ts
Deletes MCP helpers, boilerplate selectors, IsTTYError, title rendering, ts-morph helpers, and app-name validation.
Registry and data-source fragments removed
.../add/data-source/deploy-demo-file.ts, .../add/registry/listItems.ts
Removes demo file deploy and registry listing.
Email provider init and auth schemas removed
.../emailProviders/resend/service.ts, .../app/auth/forgot-password/schema.ts, .../app/auth/signup/schema.ts
Removes Resend client and Zod schemas.
Template UI components removed (Clerk)
.../src/app/clerk-auth/layout.tsx, .../components/clerk-auth/user-menu-mobile.tsx, .../components/clerk-auth/user-menu.tsx
Deletes Clerk layout and user menus.
Server API router and DB wiring removed
.../server/api/routers/post/with-auth.ts, .../server/db/index-drizzle/with-sqlite.ts, .../server/db/schema-drizzle/base-mysql.ts
Removes a TRPC router, Drizzle SQLite client, and MySQL schema example.
Template scripts/config and app shell pieces removed
.../start-database/mysql.sh, .../nextjs-mantine/next.config.ts, .../AppShell/internal/Header.tsx, .../AppShell/internal/config.ts, .../server/safe-action.ts
Deletes DB bootstrap script, Next config, header component/constants, and safe-action client.
Cursor/Ultracite rules removed
.../nextjs-shadcn/.cursor/rules/ultracite.mdc
Removes template Cursor rules.

Sequence Diagram(s)

(skipped)

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~60 minutes

Possibly related PRs

  • proofsh/proofkit#284 — Adjusts the same changeset to route @proofkit/cli and create-proofkit back to public patch releases.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch CLI-cleanup

@eluce2 eluce2 merged commit 4e9dad0 into main Jun 4, 2026
3 checks passed
@eluce2 eluce2 deleted the CLI-cleanup branch June 4, 2026 15:22
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