feat(daemon): sense runtime — worker, IPC, migrations, peer isolation

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)
This commit is contained in:
2026-04-22 08:32:34 +00:00
parent cf55f3bc3a
commit a38986acdb
13 changed files with 1207 additions and 19 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://biomejs.dev/schemas/1.9.0/schema.json",
"files": {
"ignore": ["**/dist/**"]
"ignore": ["**/dist/**", "false/**", "**/node_modules/**"]
},
"organizeImports": {
"enabled": true