# Build verification

- All JavaScript source files: `node --check` PASS.
- Local relative `require()` resolution audit: PASS.
- Placeholder audit (`[Existing]`, `TODO`, omitted implementation markers): PASS.
- Database migration includes schema plus idempotent seed data for built-in assets/providers/mappings.
- `npm test` was not executed in the build container because `npm install` could not complete before the environment network timeout. Run `npm install` and then `npm test` locally.

## First local run

1. Copy `.env.example` to `.env`.
2. Fill Telegram and MySQL credentials.
3. Create the MySQL database named in `.env`.
4. Run `npm install`.
5. Run `npm run migrate`.
6. Run `npm test`.
7. Run `npm start`.
