# Source Validation

Validation performed in the ChatGPT sandbox on 2026-07-26.

## Passed

- All local import targets exist.
- All JSON files parse.
- All non-JSX JavaScript files pass `node --check`.
- All JSX files parse through the globally available TypeScript parser.
- No `node_modules` or generated `dist` directory is included in the package.

## Not performed

A full `npm ci`, Vite production build, browser render test and live SHiRE/Kinect integration test were not completed in the sandbox because the npm dependencies were not available locally and package installation did not complete. Run the commands below on a network-enabled staging machine before installation into ARMOR OS:

```bash
npm ci --no-audit --no-fund
npm run lint
npm run typecheck
npm run build:shire
npm run build:standalone
```

Do not enable hardware control until the ScanForge Agent and local Scan Bridge endpoints pass their own tests.
