|
|
7949da3734
|
feat: structured logging, JSDoc types, and WEBHOOK_SECRET guard
- Replace string-interpolated console.log/error with JSON.stringify
for searchable/filterable CF Workers dashboard logs
- Add shared JSDoc typedefs (Subscriber, QueueMessage, ChatTarget)
with @param/@returns annotations on key functions
- Guard against undefined WEBHOOK_SECRET env var (auth bypass on
misconfigured deploy)
- Add 3 declined features to feature-decisions.md (fan-out decoupling,
idempotency keys, /ping)
|
2026-04-09 11:30:00 +07:00 |
|