digikey_refine_bom
Apply a new requirement to a BOM, preserve unchanged lines, explain replacements/invalidations, and revalidate.
Instructions
Apply a new explicit requirement to an existing structured BOM, preserve unrelated verified lines, explain invalidations/replacements, and rerun validation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bom | No | ||
| mode | No | offline | |
| output_dir | No | ||
| saved_path | No | ||
| requirement | Yes | ||
| affected_line_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| errors | No | ||
| success | Yes | ||
| summary | Yes |