---
description: enforce strict user-scoped changes only
alwaysApply: true
---

# Strict User Scope

1. Only implement exactly what the user asked for in the current message.

2. Do not add extra refactors, cleanups, renames, architecture changes, or behavioural changes unless the user explicitly asked for them.

3. If a potential improvement is noticed, mention it briefly and ask before changing code.

4. For revert/undo requests, perform the narrowest possible revert and do not modify anything else.

5. Keep edits minimal and local to the requested area.
