Circuit board workspace
Build with Vlak- Revision C loaded with two synthetic check records.
Design assistant
Local prompt templates. No remote model.
Select a pad → write a supported prompt → edit the proposal → apply and inspect its history
View sourceInside the interface
A board editor with an assistant-shaped review workflow. Select a pad to follow its supplied net, then use a local prompt template to propose a net rename or assembly population change. Every proposal exposes the before and after values, an editable result and a note before it changes the local board record.
Prompts use two local rule-based templates, not a remote model. The board illustration and check records are synthetic. Edits update labels and assembly records; they do not route traces, calculate electrical behavior or rerun design rules. Changes reset on reload.
Use this as a starting point
Build with Vlak
Install the components, add the stylesheet, and bring your own content. The study’s source shows how the pieces fit together.
npm install @noorddev/vlak-reactimport "@noorddev/vlak-react/css";Start with your coding agent
A ready-to-use brief with this study, Vlak’s components, and the design guide.
Component modifications
- Pad inspector drives selected pads and highlights their supplied net in a custom vector board. The physical board artwork has its own restrained copper color.
- Textarea and Button form a local prompt composer. Input and Select edit a structured proposal; applying checks the original value before updating the board and adding a history record.
- Assembly variant matrix edits independent population and export flags. Design rule results keeps imported sample findings visible after edits, with an explicit stale-results notice.
- At specimen widths of 640px and below, Board, Inspect, Assistant and Checks become focused screens. Pad selection opens inspection, assembly uses a separate full-width screen, and proposal review keeps its apply action in view. Back preserves the selected pad and restores focus to the originating control.