The last ten pixels are expensive to describe
Coding agents can produce a first layout quickly. The friction shows up later, when a ten-pixel correction becomes another round of prose, CSS edits, reloads and screenshots.
We did not want the browser to become a second source of truth. WIGSS uses it as the editing surface, then turns each manipulation back into a constrained, reviewable source change.
Keep the gesture in the browser and the change in source
The editor inspects visible elements and labels reusable groups around the target development server.
Bounding boxes follow layout changes with requestAnimationFrame while selection remains outside the iframe.
Component metadata connects the selected node to a file and style strategy.
Drag and resize events become constrained edit intent over WebSocket.
The matching rewriter updates source and reloads the target for verification.

Source rewrite dispatch
| Source style | Rewrite mechanism | Risk to verify |
|---|---|---|
| Tailwind utilities | Class-token update | Conflicting responsive variants |
| CSS Modules | PostCSS syntax tree | Selector fan-out |
| CSS / SCSS | Rule-level edit | Cascade and specificity |
| Inline React | Babel syntax tree | Computed style expressions |
Architecture is documented; outcome quality is not yet benchmarked
The package documentation supports the scan-to-rewrite data flow and its source strategies. It does not support a claim that WIGSS is faster, safer or more accurate than editing through a coding agent.
- 01Required future metric: component-to-source mapping success rate.
- 02Required future metric: visual fidelity after save at multiple viewport sizes.
- 03Required future metric: build and type-check pass rate after generated diffs.
- 04Required future metric: task completion time, diff size and rollback success.
Where the claim stops
- L01The documented package targets local, single-user development.
- L02DOM-to-source mapping becomes ambiguous across generated markup and higher-order abstractions.
- L03No controlled speed, fidelity or code-quality benchmark has been released.

