- Add pnpm-workspace.yaml (senses/*, workflows/*) - Add root build script: pnpm -r build - Remove pnpm.onlyBuiltDependencies from sense package.json - Remove pnpm.overrides from workflow package.json - Remove per-package pnpm-lock.yaml and node_modules
llmExtract returns {} as T in dryRun mode, causing .map() on undefined. Each role now returns mock data immediately when dryRun is true. 小橘 🍊(NEKO Team)
- Add linux-system-health sense (CPU load, memory, disk, uptime) - Register in nerve.yaml with 30s interval - Clean up .gitignore (ignore logs, pid, sock, false/) - Remove stale pnpm metadata cache (false/) 小橘 🍊(NEKO Team)