refactor(core): remove unnecessary | null, unify timestamp naming #112

Merged
xiaoju merged 1 commits from refactor/108-remove-null-unify-ts into main 2026-04-25 01:57:48 +00:00

1 Commits

Author SHA1 Message Date
xiaoju 020a1bfe85 refactor(core): remove unnecessary | null, unify timestamp naming
- SenseReflexConfig.on: string[] | null → string[] (empty = no conditions)
- NerveConfig.workflows: Record | null → Record (empty = no workflows)
- Signal.ts → Signal.timestamp
- SenseInfo.lastSignalTs → SenseInfo.lastSignalTimestamp
- All consumers across daemon/cli/store updated
- parseNerveConfig: on defaults to [], workflows defaults to {}

Fixes #108
2026-04-25 01:52:58 +00:00