Add group, tags, order, and enabled metadata to builtin common, React, Vue, and NestJS templates.
Keep existing template rule behavior while making generated project rules immediately grouped and sortable in the picker.
Align React template groups with common frontend workflows: Hooks, React, TanStack, State, UI, and Service.
Align Vue and NestJS templates with clearer default groups.
Add docs/builtin-templates.md describing builtin template metadata and reset behavior.
Notes
This only changes generated/reset rule JSON. Existing project rules are not modified automatically. Opening the picker still uses cached project rules and does not read templates.
## Summary
- Add `group`, `tags`, `order`, and `enabled` metadata to builtin common, React, Vue, and NestJS templates.
- Keep existing template rule behavior while making generated project rules immediately grouped and sortable in the picker.
- Align React template groups with common frontend workflows: Hooks, React, TanStack, State, UI, and Service.
- Align Vue and NestJS templates with clearer default groups.
- Add `docs/builtin-templates.md` describing builtin template metadata and reset behavior.
## Notes
This only changes generated/reset rule JSON. Existing project rules are not modified automatically. Opening the picker still uses cached project rules and does not read templates.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
group,tags,order, andenabledmetadata to builtin common, React, Vue, and NestJS templates.docs/builtin-templates.mddescribing builtin template metadata and reset behavior.Notes
This only changes generated/reset rule JSON. Existing project rules are not modified automatically. Opening the picker still uses cached project rules and does not read templates.