Three-role workflow (questioner → answerer → explorer) that iterates over .knowledge/ cards to discover and fill knowledge gaps via BFS. - questioner: createLlmRole, reads card, asks 3 technical questions - answerer: spawnSafe nerve knowledge query, judges answers - explorer: reads code, writes/patches .knowledge cards, runs sync - moderator: BFS queue from message history, stagnation rule Closes #266
47 lines
835 B
YAML
47 lines
835 B
YAML
# nerve.yaml — Nerve workspace configuration
|
|
|
|
extract:
|
|
provider: dashscope
|
|
model: qwen-plus
|
|
|
|
senses:
|
|
linux-system-health:
|
|
group: system
|
|
interval: 30s
|
|
throttle: 10s
|
|
timeout: 15s
|
|
hermes-gateway-health:
|
|
group: system
|
|
interval: 2m
|
|
throttle: 30s
|
|
timeout: 30s
|
|
hermes-session-message-stats:
|
|
group: hermes
|
|
interval: 15m
|
|
throttle: 30s
|
|
timeout: 60s
|
|
worker-process-metrics:
|
|
group: system
|
|
interval: 1m
|
|
throttle: 15s
|
|
timeout: 5s
|
|
git-workspace-status:
|
|
group: workspace
|
|
interval: 2m
|
|
throttle: 30s
|
|
timeout: 15s
|
|
|
|
workflows:
|
|
develop-sense:
|
|
concurrency: 1
|
|
overflow: queue
|
|
develop-workflow:
|
|
concurrency: 1
|
|
overflow: queue
|
|
solve-issue:
|
|
concurrency: 1
|
|
overflow: queue
|
|
knowledge-extraction:
|
|
concurrency: 1
|
|
overflow: queue
|