--- description: Make only the changes the user asked for alwaysApply: true --- # Minimal Changes When implementing a requested change, make **only** the changes the user asked for. - Do not make additional "cleanup" or "consistency" changes alongside the requested work (e.g. removing annotations you consider redundant, restructuring related code, adding backward-compatibility guards). - If you notice something that *should* be changed but wasn't requested, mention it after completing the requested work — don't silently include it. - When presenting multiple implementation paths, wait for the user to choose before writing any code.