feat/133-http-api
main
- Default bind host to 127.0.0.1 (no auth in Phase 1) - POST /api/trigger-workflow reads optional prompt/maxRounds/dryRun from body - POST /api/kill-workflow: threadId required, name optional (log only) Refs #133
- Add WorkflowStatus, HealthInfo types to core IPC protocol - Add DaemonTransport interface (core/daemon-transport.ts) - Add list-workflows and health IPC handlers - WorkflowManager.listWorkflows() exposes runtime status - Kernel: getHealth(), optional HTTP API server (--port / api.port) - CLI: nerve workflow list command via IPC - daemon-client: UnixTransport implements DaemonTransport Closes: Phase 1 of #133