dfb3c9ec18
- knowledge-layer.md: use env var instead of hardcoded URL - monorepo.md: workflow-utils depends on core only (not adapters) - cli.md: fix sense subcommands (schema/query, not db)
1.1 KiB
1.1 KiB
Nerve Monorepo Structure
nerve/
packages/
core/ # @uncaged/nerve-core — shared types, config parser, Result, spawn-safe
cli/ # @uncaged/nerve-cli — CLI (init, validate, dev, daemon, knowledge)
daemon/ # @uncaged/nerve-daemon — kernel, workers, signal bus, scheduler
store/ # @uncaged/nerve-store — append-only log, SQLite, CAS blob store
workflow-utils/ # @uncaged/nerve-workflow-utils — role factories, extract, LLM helpers
adapter-cursor/ # @uncaged/nerve-adapter-cursor — cursor-agent CLI adapter
adapter-hermes/ # @uncaged/nerve-adapter-hermes — hermes chat CLI adapter
khala/ # Khala — Sense marketplace (future)
skills/ # nerve-managed skills
docs/ # RFCs, conventions
.knowledge/ # curated knowledge cards (this directory)
Dependency Rules
coreis the shared layer — everyone depends on itclianddaemonmust NOT depend on each other- Adapter packages depend only on
core workflow-utilsdepends oncore