Scale to a concentration
scale_to_concentrationUse this when the user wants to change a formula's concentration (for example from an eau de parfum to an eau de toilette) or its finished weight: the app's Scale sheet. A concentration-only request keeps the existing weighed total weight: omit totalGrams. Recompose the recipe, rather than physically adding solvent to an existing mixture. The concentrate scales and the finishing alcohol makes up the rest, added from the catalog's perfumer's ethanol when there is none. Capped at the concentrate's own strength. In place.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| formula | Yes | The formula: its id (from list_formulas) or its exact name. | |
| totalGrams | No | Final total weight in grams, only when the user explicitly requested it. Omit to keep the current weighed total. Never infer it by dividing existing grams by the concentration. | |
| concentrationPct | Yes | Target aromatic percentage of the finished formula, accounting for the strengths of its stock bottles. 20 means 20%, not 0.2 or 20 grams. |