feat(wechat): add Intent Transaction Layer with unified task schema

Introduce Draft → Confirm → Commit flow for WeChat schedule intents behind
feature flags, plus h5_tasks dual-write/read aggregation and rollout scripts
so reminders and automations get explicit user confirmation before persisting.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
john
2026-08-24 15:59:17 +08:00
parent b93c92a3e2
commit d58dc2a251
45 changed files with 4972 additions and 30 deletions
+1 -1
View File
@@ -145,7 +145,7 @@ export function createScheduledTaskService(pool, { defaultTimezone = DEFAULT_TIM
`SELECT *
FROM h5_scheduled_tasks
WHERE user_id = ?
AND status = 'active'
AND status IN ('active', 'locked')
AND recurrence = ?
AND hour <=> ?
AND minute = ?