# adom-symbol service

Node.js HTTP service for symbol creation, preview, lint, validation, and delivery.

**Port:** 8781

## Endpoints

| Method | Path | Description |
|---|---|---|
| POST | /sym/create | Create symbol from structured pin data |
| POST | /sym/preview | Generate/refresh viewer |
| POST | /sym/lint | Lint symbol |
| POST | /sym/validate | Validate symbol folder |
| POST | /sym/deliver | Deliver to KiCad/Fusion/Altium |
| GET | /sym/samples | List sample symbols |
| GET | /viewer/:name | Serve interactive viewer |
| GET | /health | Service health |
| POST | /cmd/push | AI-drivable UI command |
| GET | /cmd/poll | Poll pending UI commands |
