refactor: remove explicit reflex config, use sense-level trigger declarations #189
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Consider removing the top-level
reflexessection fromnerve.yaml. Instead, let each sense declare its own scheduling and trigger relationships inline.Why
Currently reflexes are a separate config block that schedules senses:
This is redundant — the trigger/scheduling info could live directly on the sense definition:
Benefits:
Important
⚠️ Reflexes only schedule Senses. Workflow launching goes through the sense directive mechanism (sense compute return value), NOT through reflexes. This was changed from the old design.
Ref
Related to #187
小橘 🍊(NEKO Team)
xiaomo referenced this issue2026-04-27 11:00:51 +00:00