86ee61e: Split the monolithic config into framework-specific presets (ultracite/core, ultracite/react, ultracite/next, ultracite/angular, ultracite/astro, ultracite/qwik, ultracite/remix, ultracite/solid, ultracite/svelte, ultracite/vue) that consumers compose via extends, and add framework selection to ultracite init.d704b5c: Add first-class support for Astroc5c7ca1: Disable Biome project-scanner rules (noDeprecatedImports, noFloatingPromises, noMisusedPromises, noUnresolvedImports, noImportCycles, useExhaustiveSwitchCases, useJsonImportAttributes) in the core preset — they rely on the slower project scanner, which was making Ultracite too slow to run on large codebases.ff83b52: Compress the agent rules bundled into .cursor/rules/ultracite.mdc and related files (abbreviate "TypeScript" to "TS", merge related patterns, drop redundant "don't use" prefixes) to fit under Windsurf's 12,000-character context limit — previously ~16,700.8987c58: Upgrade to Biome 2.3.0acd8c42: Brand and docs updateed1bcb6: Docs updates and bump depsd0ba90b: Generate agent rules files from the same per-framework rule lists that drive the Biome presets, so selecting frameworks during init produces a .cursor/rules/ultracite.mdc scoped to exactly the frameworks in use.