"Save to project" plan's button do not honor agent rule

Feature request for product/service

Cursor IDE

Describe the request

I have this simple rule for plans naming convention

---
description: Plan files naming convention with numeric prefixes
globs: ["**/.cursor/plans/*.plan.md"]
alwaysApply: true
---

## Rule

All plan files in `.cursor/plans/` must be named with a numeric prefix to maintain chronological order.

## Description

This rule ensures that plan files are named with sequential numeric prefixes (e.g., `001_`, `002_`, `003_`) so that the order of plans is preserved when viewing files in a directory listing, making it easy to track the history and sequence of planning.

## Implementation

When creating plan files in `.cursor/plans/`:

1. **Always include a numeric prefix** - Use a three-digit number (e.g., `001`, `002`, `003`) at the start of the filename
2. **Format**: `{number}_{plan_name}_{hash}.plan.md`
3. **Sequential numbering** - Use the next available number in sequence
4. **Zero-padding** - Always use three digits with leading zeros (001, not 1)
5. **Separator** - Use underscore (`_`) to separate the number from the plan name

## Examples

**Good:**

- `001_browser_frontend_migration_ac78fdec.plan.md`
- `002_populate_widgets_with_real-time_data_350e986f.plan.md`
- `003_add_logging_and_hot_reload_0ffef362.plan.md`
- `004_backend_config_api_endpoint_838f81a1.plan.md`
- `005_new_feature_implementation_abc12345.plan.md`

**Bad:**

- `browser_frontend_migration_ac78fdec.plan.md` (missing numeric prefix)
- `1_browser_frontend_migration_ac78fdec.plan.md` (not zero-padded)
- `001browser_frontend_migration_ac78fdec.plan.md` (missing separator)
- `browser_frontend_migration_001_ac78fdec.plan.md` (number in wrong position)

## Notes

- Check existing plan files to determine the next sequential number
- The numeric prefix ensures plans are sorted chronologically in file explorers
- This convention makes it easy to identify the order of planning activities
- Always increment the number for new plans, even if previous plans are deleted

But when i click “Save plan to project” it doesn’t add numeric prefix like 006_ to plan’s file.

Operating System (if it applies)

MacOS

Hey, thanks for the request.

This is a known limitation. The “Save to project” UI button creates the plan file using built-in logic and doesn’t follow rules with alwaysApply. The rules are applied when the agent creates files through the model, not through UI actions.

I’ll pass this to the team.