# Release Process

## Local Release Readiness

Before packaging:

1. Run `npm run lint`.
2. Run `npm test`.
3. Run `npm run build`.
4. Start the Electron app.
5. Run a manual Smart Capture smoke test.

## Packaging

The package configuration lives in `package.json` under `build`.

Future packaging command:

```powershell
npx electron-builder --win
```

## Rollback

Until releases are formalized, rollback means returning to the last known working project folder or Git commit. Do not overwrite user data or local snapshots during rollback.
