Skip to content

Conversation

@arzafran
Copy link
Member

@arzafran arzafran commented Dec 17, 2025

This pull request updates the project's documentation and code guidelines to reflect a major reorganization of utility and integration files, as well as modernizes references to the technology stack. The most significant changes are the migration of many integration and utility files to the lib/ and utils/ directories, updates to code examples and import paths, and improvements to documentation for clarity and accuracy.

Project Structure & Import Path Updates:

  • All Sanity and Shopify integration files are now organized under lib/integrations/ instead of integrations/, and related import paths throughout the documentation have been updated accordingly. (.cursor/rules/integrations.mdc, [1] [2] [3] [4] [5] [6] [7] [8]
  • Utility functions and helpers are now referenced from the utils/ directory (e.g., ~/utils/metadata and ~/utils), replacing previous references to ~/libs/. (.cursor/rules/architecture.mdc, [1]; .cursor/rules/integrations.mdc, [2] [3] [4]
  • All references to custom UI components and hooks have been updated to reflect their new locations, such as ~/components/ui/, ~/hooks, and ~/lib/webgl/components/. (.cursor/rules/components.mdc, [1] [2] [3] [4]

Documentation and Guideline Improvements:

  • The technology stack documentation now uses version ranges (e.g., Next.js 16+, React 19+) and simplifies descriptions of features and best practices. (.cursor/rules/README.md, [1] [2]; .cursor/rules/main.mdc, [3]
  • File statistics and guideline cross-references have been updated for accuracy and to reflect the new file organization. (.cursor/rules/README.md, [1] [2]

Environment Variable Handling:

  • The approach to environment variable validation has changed: instead of using a utility function, environment variables are now checked at module load with explicit error throwing if any are missing. (.cursor/rules/architecture.mdc, [1]; .cursor/rules/integrations.mdc, [2]

Other Notable Updates:

  • The Biome custom rules documentation and related file paths have been updated for consistency. (.biome/plugins/biome-custom-rules.md, .biome/plugins/biome-custom-rules.mdL8-R8)
  • Documentation "last updated" dates have been refreshed. (.cursor/rules/README.md, [1]; .cursor/rules/architecture.mdc, [2]; .cursor/rules/components.mdc, [3]; .cursor/rules/integrations.mdc, [4]

These changes collectively improve the maintainability of the codebase and keep the documentation aligned with current project structure and best practices.

@vercel
Copy link

vercel bot commented Dec 17, 2025

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

Project Deployment Review Updated (UTC)
satus Ready Ready Preview, Comment Dec 23, 2025 10:47am

…on cleanup. Update multiselect prompt in setup-project.ts for clarity
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.

4 participants