This repository has been archived on 2026-06-01 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
feat/workflow-engine-phase4
Critical:
1. trigger: use Unix socket IPC to daemon instead of direct DB write
- new daemon-ipc.ts (server) + daemon-client.ts (client)
- kernel accepts ipcSocketPath, auto-starts IPC server
2. init workflow: validate name (lowercase alphanumeric + hyphens only)
Should fix:
3. getAllWorkflowRuns: SQL query on workflow_runs table instead of O(n) scan
4. limit/offset: robust parseIntArg() helper with NaN handling
5. statusIcon: exhaustive switch with never type check
6. trigger: end-to-end Unix socket tests added
12 new tests. All 224 tests pass.
小橘 🍊(NEKO Team)
nerve
Observation engine — Sense, Reflex, Workflow
Description
Languages
TypeScript
97.2%
HTML
2%
JavaScript
0.5%
Shell
0.3%