- timers: description - routines: description, steps[].notes - shared-timers: description - webhooks: secret, description - Add @bytelyst/field-encrypt dep + chronomind-mek config - field-encrypt singleton (getEncryptor lazy pattern) - Encrypt on create/update/batchUpsert, decrypt on read/list/since - Backward-compatible via isEncryptedField guard - 182/182 tests passing, typecheck clean |
||
|---|---|---|
| .. | ||
| dispatcher.ts | ||
| repository.ts | ||
| routes.ts | ||
| types.ts | ||
| webhooks.test.ts | ||