develop
fix: respect autogenerate setting for JS projects
future(upload): single media library behind betaMediaLibrary flag (#27278)
feat: record MCP actions in audit logs (#27151)
chore(lint): add non-blocking oxlint setup (#26923)
chore(admin): allow RFC 6265 control-char regex under develop eslint rules
chore(database): replace umzug with internal migration runner (#26824)
Init scoped packages
chore: use rollup
test: add e2e tooling
chore: update license files with enterprise agreement details
Update packages readme
fix(test): tighten jest ignore patterns to match path segments (#26753)
Force manual build to run lint to avoid unnecessary rebuilds (#16532)
chore(deps): upgrade lint-staged to 16 and scope linting to staged files (#26765)
chore: bump design system version (#27292)
chore(typescript): scope tsconfig types per workspace (#26699)