e76d88e0c7
Import the existing Electron + React + TypeScript app as the version-control baseline before the scanner rework (C# input/capture sidecar, resolution-anchored layout profiles, OCR preprocessing, eval harness, rescan-merge, GOOD interop). Housekeeping in this commit: - Remove orphaned temp_inputhelper_block.ts (duplicate of the input-helper script). - Ignore .claude/scheduled_tasks.lock local session state. - Add .gitattributes to normalize line endings (LF in repo). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
440 B
440 B
Repository Setup
Install
npm install
Development
npm run dev
Use the Electron window for scanner work. Browser preview does not expose the capture bridge.
Validation
npm run lint
npm test
npm run build
Notes
- Genshin should be visible on the primary display for the current Smart Capture path.
- The app is Windows-first.
- Scanner OCR is still prototype-grade.