refactor(core): remove unnecessary | null, unify timestamp naming #112
Reference in New Issue
Block a user
Delete Branch "refactor/108-remove-null-unify-ts"
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
Remove unnecessary
| nullfrom config types and unify timestamp field naming.Changes
SenseReflexConfig.on:string[] | null→string[]NerveConfig.workflows:Record | null→RecordSignal.ts→Signal.timestamp,lastSignalTs→lastSignalTimestampFixes #108
- 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