Build a bill of materials
crumb_bomGenerate a bill of materials from a CRUMB project by grouping recognized components by type and decoded value, excluding switch positions. Unknown parts stay visible individually.
Instructions
Groups recognized components by kind and decoded part values into quantities. State values such as switch positions are excluded from part identity; unknown and schema-mismatched components stay visible as their own lines.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Workspace-relative .cru project ref | |
| limit | No | ||
| expectedProjectDigest | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| context | Yes | ||
| summary | Yes | ||
| diagnostics | Yes | ||
| nextActions | Yes | ||
| contractVersion | Yes |