TL;DR
Add ability to lock request groups from being edited until manually unlocked.What?
- Add a simple "Lock" checkbox/toggle for each named request group, located in either rename window (which should be renamed as "edit window"), or in the list of applied groups.
- The lock state is shared accross all instances of the same group -- including chests, player characters, vehicles, space platforms, and combinators.
- When the group is locked, you can't edit its signals (neither types of signals nor values). You can, however, edit its name.
- You can change the modifier of a locked group.
- Grid for the locked group appears gray-ish.
Why?
Same reasons for why lockable cells appears in the Excel or Google Docs -- prevention of accidental edits.The design intention is to mark certain groups which should never change (like groups for recipe items) or which should almost never change (like specific constants).