Schedule Effective Dated Changes

Use when a change must take effect LATER (a future-dated plan/tier/price change, a scheduled deactivation, an end-of-cycle update) or must be visible / cancellable / auditable before it applies — model it as a pending-changes table (the change payload + an effective date + a status), swept by a scheduled job that applies DUE rows in a transaction, snapshots prior state to a history table, and marks them done. Covers when to use this vs a Redis delayed job. NestJS/TypeORM reference, framework-flexible.

kennguyen887 d769d5e 5.2 KB Updated

File contents

kennguyen887/agent-foundation/tree/main/skills/schedule-effective-dated-changes commit d769d5e81c

Frequently asked questions

npx skillmds@latest add kennguyen887/schedule-effective-dated-changes