immutability .cursorrules prompt files

Immutability refers to the inability to change an object's state after its creation, improving program stability and simplifying debugging by preventing unintended side effects.