Job-title role presets
Roles now start from a job title.
Settings → Roles & permissions has a row of job titles above the permission matrix: Dealer Principal, General Manager, Sales Manager, F&I Manager, Internet Manager, Inventory Merchandiser, Salesperson and Buyer. Click one and all twelve switches fill in the way that seat usually runs at an independent store.
They stay editable. A preset is a starting point, not a separate thing your store has to maintain — nothing saves until you read the matrix and press Save, and changing one switch afterwards is the expected thing to do, not a deviation. Nothing about which preset you picked is stored anywhere; the switches are yours from that moment.
New role takes a job title too, and fills in the name and the role it starts from as well as the switches, so a custom "Used-car manager" never exists for even a moment carrying a name that promises more than its permissions do.
Two things the screen tells you before you press Save. Only four of the twelve permissions are enforced across the product today — See front gross, See vehicle cost, Play call recordings and Delete records — so the picker names, in amber, exactly which of a job title's switches will take effect and which are still only a description. And the six built-in roles cannot be re-based, so applying a job title to Manager fills its switches but leaves it a Manager everywhere the flags aren't consulted; create your own role if you want both halves.
Nothing changed for any existing role. No permissions were altered anywhere — this adds a way to fill the matrix in, and only when somebody asks for it.