6 Commits

Author SHA1 Message Date
cc172efac0 refactor: split runtime into host/instrument modules and add jokoh translator mapping 2026-04-09 16:34:53 +07:00
10f8dbbb83 refactor: consolidate core runtime and docs
Move middleware sources into core/, refresh config paths, and update design/user docs to reflect the raw payload pipeline.
2026-04-07 11:30:11 +07:00
10638ceb1b refactor: modularize middleware runtime and domain layers
- move pipeline, queue, and config logic into runtime/domain modules

- remove legacy client/routes/normalizers/pipeline wiring from core

- update connector usage and instrument check to new domain entrypoints

- document new structure and add translator engine overrides in configs

- align package metadata name in lockfile
2026-04-07 07:30:07 +07:00
dc6cca71cf feat: move instrument onboarding to YAML config
Replace DB-backed instrument upserts with app.yaml-driven config loading, matching, and translator application in the ingestion workflow. Also add serial-port connector support, startup validation tooling, and migration tracking updates to keep runtime behavior and docs aligned.
2026-04-06 16:50:17 +07:00
b76f57e1b9 chore: stop tracking node_modules 2026-03-26 16:54:31 +07:00
88c8c951b1 feat: add middleware implementation and docs 2026-03-26 16:52:54 +07:00