Trace one inferred CRUMB electrical net
crumb_trace_netTrace the net from a component terminal in a CRUMB project, returning a paged deterministic connectivity witness with board, jumper, and switch provenance. Static conductive inference, not simulation.
Instructions
Selects one component terminal by stable index and returns a paged deterministic connectivity witness with structured attachment, board, jumper, and optional saved-switch provenance. It is static conductive inference, not current flow, path enumeration, or simulation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Workspace-relative .cru project ref | |
| limit | No | ||
| cursor | No | ||
| componentId | Yes | Case-insensitive component id from CRUMB analysis | |
| topologyMode | No | known-board-v1.3.5 | |
| terminalIndex | Yes | Zero-based terminal index; canonical within the exact project bytes | |
| applySwitchStates | No | Apply persisted switch closures as conditional installed-build evidence | |
| expectedTerminalName | No | Optional exact-name guard for cross-model handoff | |
| expectedProjectDigest | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| context | Yes | ||
| summary | Yes | ||
| diagnostics | Yes | ||
| nextActions | Yes | ||
| contractVersion | Yes |