Hey! This PR is extremely large (1000+ files), which makes it very difficult to review properly and safely.
Could you please break this down into smaller, focused PRs? Ideally, each one should address a single concern (e.g., refactor, feature, build changes, etc.). This will make it much easier to review, test, and avoid introducing unintended issues.
Thanks for understanding!