a38986acdb
Implements the Sense observation engine runtime per RFC-001:
- IPC types: discriminated union for parent↔worker messages
- sense-runtime: openSenseDb (WAL), openPeerDb (readonly), runMigrations,
loadComputeFn, executeCompute with Result<T> error handling
- sense-worker: CLI bootstrap, reads nerve.yaml, inits per-sense DB,
builds peer map, enters IPC event loop
- examples/cpu-usage: sample sense with Drizzle schema + migration
- 15 unit tests covering migrations, DB ops, compute, peer isolation
小橘 🍊(NEKO Team)
8 lines
173 B
SQL
8 lines
173 B
SQL
-- Migration: 0001_init
|
|
-- Creates the samples table for the cpu-usage sense.
|
|
|
|
CREATE TABLE IF NOT EXISTS samples (
|
|
ts INTEGER PRIMARY KEY,
|
|
value REAL NOT NULL
|
|
);
|