create_profile_variant
Generate a variant PP3 profile by overriding specific settings from a parent template, with automatic hierarchy tracking for updates.
Instructions
Create a child PP3 profile variant derived from a parent template.
The variant is generated by merging the parent PP3 with the given overrides (raw PP3 section -> key -> value dict). A single merged PP3 is written to _generated/<variant_name>.pp3. The parent-child relationship is tracked in profile_hierarchy.json for update propagation. Params: parent_profile (template name or path), variant_name, overrides (e.g. {'White Balance': {'Temperature': '3800'}}), description
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parent_profile | Yes | ||
| variant_name | Yes | ||
| overrides | Yes | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||