WireMaster is a desktop-first harness engineering tool. The MVP focuses on logical harness definition: connector-centric editing, project-wide nets, persistent auto-generated wires, non-destructive reconciliation, and a live electrical viewer.
M0.1 bootstrap – vertical slice from connector/pin editing through net resolution to persistent wires, viewer rendering, JSON persistence, and transaction-based undo/redo.
- Tauri 2 shell
- React + TypeScript
- Tabulator for spreadsheet-style connector pin editing
- React Flow for the electrical viewer
- UI-independent TypeScript domain core
- Vitest for domain tests
npm install
npm run dev
npm test
npm run buildWith the Tauri prerequisites installed:
npm run tauri devSee PROJECT_CONTEXT.md, DEVELOPMENT.md, ROADMAP.md, and docs/ before making architectural changes.